/external/llvm/include/llvm/MC/ |
D | MCInstrDesc.h | 243 bool isBarrier() const { in isBarrier() function 276 return isBranch() & !isBarrier() & !isIndirectBranch(); in isConditionalBranch() 284 return isBranch() & isBarrier() & !isIndirectBranch(); in isUnconditionalBranch()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrControl.td | 22 let isTerminator = 1, isReturn = 1, isBarrier = 1, 59 let isBarrier = 1, isBranch = 1, isTerminator = 1, SchedRW = [WriteJump] in { 119 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in { 228 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, 281 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
|
/external/llvm/test/CodeGen/AArch64/ |
D | atomic-ops-not-barriers.ll | 21 ; with isBarrier. For now, look for something that looks like "somewhere".
|
/external/llvm/lib/Target/ARM/ |
D | ARMHazardRecognizer.cpp | 52 if (!LastMI->isBarrier() && in getHazardType()
|
D | ARMInstrThumb.td | 432 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in { 443 let isReturn = 1, isTerminator = 1, isBarrier = 1 in { 505 let isBranch = 1, isTerminator = 1, isBarrier = 1 in { 548 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in { 582 let isBarrier = 1, isTerminator = 1 in 1287 hasSideEffects = 1, isBarrier = 1, isCodeGenOnly = 1, 1294 let isBarrier = 1, hasSideEffects = 1, isTerminator = 1, isCodeGenOnly = 1, 1468 let isReturn = 1, isTerminator = 1, isBarrier = 1, mayLoad = 1, 1475 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
|
D | MLxExpansionPass.cpp | 345 if (MI->isBarrier()) { in ExpandFPMLxInstructions()
|
D | ARMInstrInfo.td | 2009 let isBarrier = 1, isTerminator = 1 in 2015 let isBarrier = 1, isTerminator = 1 in 2098 let isReturn = 1, isTerminator = 1, isBarrier = 1 in { 2121 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in { 2215 let isBarrier = 1 in { 2244 } // isBarrier = 1 2270 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [SP] in { 2417 let isReturn = 1, isBarrier = 1, isTerminator = 1, Defs = [PC] in 3154 let isReturn = 1, isTerminator = 1, isBarrier = 1, mayLoad = 1, 5244 hasSideEffects = 1, isBarrier = 1, usesCustomInserter = 1 in { [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineInstr.h | 417 bool isBarrier(QueryType Type = AnyInBundle) const { 450 return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); 458 return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type);
|
D | ScheduleDAG.h | 189 bool isBarrier() const { in isBarrier() function 196 return (isNormalMemory() || isBarrier()); in isNormalMemoryOrBarrier()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreInstrInfo.td | 346 let isReturn = 1, isTerminator = 1, isBarrier = 1 in 637 let isReturn = 1, isTerminator = 1, mayLoad = 1, isBarrier = 1 in { 648 let isBranch = 1, isTerminator = 1, isBarrier = 1 in { 676 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1, 957 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in 962 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in 967 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in 972 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in 1106 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 310 bit isBarrier = 1; 768 let isBarrier=1; 780 let isBarrier = 1; 787 let isTerminator=1, isBarrier=1, hasDelaySlot = 1 in 825 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1, 842 let isBarrier = 1; 1045 let isBarrier = 1; 1055 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1 in 1337 let isBarrier=1; 1352 let isBarrier = 1; [all …]
|
D | Mips32r6InstrInfo.td | 296 bit isBarrier = 1; 391 bit isBarrier = 1; 400 bit isBarrier=1;
|
D | MicroMipsInstrInfo.td | 415 let isBarrier = 1; 434 let isBarrier = 1; 549 let isBarrier = 1;
|
D | Mips16InstrInfo.td | 511 bit isBarrier = 1; 769 let isBarrier=1; 776 let isBarrier=1; 783 let isBarrier=1; 1388 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1,
|
/external/llvm/utils/TableGen/ |
D | CodeGenInstruction.h | 231 bool isBarrier : 1; variable
|
D | InstrInfoEmitter.cpp | 490 if (Inst.isBarrier) OS << "|(1<<MCID::Barrier)"; in emitRecord()
|
D | CodeGenInstruction.cpp | 307 isBarrier = R->getValueAsBit("isBarrier"); in CodeGenInstruction()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstr64Bit.td | 83 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7 in { 253 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in 259 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in 264 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in 269 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7, isBranch = 1, 276 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in 282 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in 319 let hasSideEffects = 1, isBarrier = 1, usesCustomInserter = 1 in {
|
D | PPCHazardRecognizers.cpp | 45 if (!SU->Preds[i].isNormalMemory() && !SU->Preds[i].isBarrier()) in isLoadAfterStore()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430InstrInfo.cpp | 165 if (MI->isBranch() && !MI->isBarrier()) in isUnpredicatedTerminator()
|
/external/llvm/lib/CodeGen/ |
D | MachineVerifier.cpp | 572 if (!MBB->empty() && MBB->back().isBarrier() && in visitMachineBasicBlockBefore() 597 } else if (!MBB->back().isBarrier()) { in visitMachineBasicBlockBefore() 628 } else if (MBB->back().isBarrier()) { in visitMachineBasicBlockBefore() 656 } else if (!MBB->back().isBarrier()) { in visitMachineBasicBlockBefore()
|
D | BranchFolding.cpp | 591 !MBB1->back().isBarrier() && in ProfitableToMerge() 592 !MBB2->back().isBarrier()) in ProfitableToMerge()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcInstrInfo.td | 334 let isBarrier = 1, isTerminator = 1, rd = 0b01000, rs1 = 0, simm13 = 5 in 388 let isTerminator = 1, hasDelaySlot = 1, isBarrier = 1, 398 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1, 410 isBarrier = 1, rd = 0, DecoderMethod = "DecodeReturn" in { 581 let isBarrier = 1; 618 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
|
/external/llvm/lib/Target/BPF/ |
D | BPFInstrInfo.td | 375 let isBranch = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1 in { 423 let isReturn = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1,
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrInfo.td | 36 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasCtrlDep = 1 in 40 let isBranch = 1, isTerminator = 1, isBarrier = 1, R1 = 15 in { 245 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in { 1391 let hasSideEffects = 1, isTerminator = 1, isBarrier = 1 in
|