Home
last modified time | relevance | path

Searched refs:isTerminator (Results 1 – 25 of 92) sorted by relevance

1234

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrControl.td17 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
30 } // isBranch = 1, isTerminator = 1, hasCtrlDep = 1
44 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
51 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
59 let isTerminator = 1, hasCtrlDep = 1 in
67 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
76 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
DWebAssemblyInstrInfo.cpp112 if (!I->isTerminator()) in RemoveBranch()
DWebAssemblyCFGStackify.cpp201 if (!MBB.empty() && MBB.back().isTerminator() && !MBB.back().isBranch() && in SortBlocks()
205 if (MBB.empty() || !MBB.back().isTerminator() || MBB.back().isBranch()) in SortBlocks()
/external/llvm/include/llvm/MC/
DMCInstrAnalysis.h58 virtual bool isTerminator(const MCInst &Inst) const { in isTerminator() function
59 return Info->get(Inst.getOpcode()).isTerminator(); in isTerminator()
DMCInstrDesc.h227 bool isTerminator() const { return Flags & (1 << MCID::Terminator); } in isTerminator() function
/external/llvm/include/llvm/IR/
DInstruction.h108 bool isTerminator() const { return isTerminator(getOpcode()); }
116 static inline bool isTerminator(unsigned OpCode) {
/external/llvm/lib/Target/X86/
DX86InstrControl.td22 let isTerminator = 1, isReturn = 1, isBarrier = 1,
72 let isBarrier = 1, isBranch = 1, isTerminator = 1, SchedRW = [WriteJump] in {
84 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS], SchedRW = [WriteJump] in {
115 let isBranch = 1, isTerminator = 1, hasSideEffects = 0, SchedRW = [WriteJump] in {
134 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
243 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
296 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
DX86InstrTSX.td26 let isBranch = 1, isTerminator = 1, Defs = [EAX] in {
/external/icu/android_icu4j/src/main/java/android/icu/impl/
DLocaleIDParser.java143 return index >= id.length || isTerminator(id[index]); in atTerminator()
150 private boolean isTerminator(char c) { in isTerminator() method in LocaleIDParser
159 return c == UNDERSCORE || c == HYPHEN || isTerminator(c); in isTerminatorOrIDSeparator()
/external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/
DLocaleIDParser.java141 return index >= id.length || isTerminator(id[index]); in atTerminator()
148 private boolean isTerminator(char c) { in isTerminator() method in LocaleIDParser
157 return c == UNDERSCORE || c == HYPHEN || isTerminator(c); in isTerminatorOrIDSeparator()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DLocaleIDParser.java141 return index >= id.length || isTerminator(id[index]); in atTerminator()
148 private boolean isTerminator(char c) { in isTerminator() method in LocaleIDParser
157 return c == UNDERSCORE || c == HYPHEN || isTerminator(c); in isTerminatorOrIDSeparator()
/external/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp296 if (itr->isTerminator()) { in scanOneBB()
415 if (!I->isTerminator()) { in findLocationForEntrySafepoint()
425 if (I->isTerminator()) { in findLocationForEntrySafepoint()
450 assert((hasNextInstruction(cursor) || cursor->isTerminator()) && in findLocationForEntrySafepoint()
/external/llvm/lib/Target/SystemZ/
DSystemZLongBranch.cpp282 while (MI != End && !MI->isTerminator()) { in initMBBInfo()
291 assert(MI->isTerminator() && "Terminator followed by non-terminator"); in initMBBInfo()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp164 while (I != B && ((--I)->isTerminator() || I->isDebugValue())) in getFirstTerminator()
166 while (I != E && !I->isTerminator()) in getFirstTerminator()
173 while (I != B && ((--I)->isTerminator() || I->isDebugValue())) in getFirstInstrTerminator()
175 while (I != E && !I->isTerminator()) in getFirstInstrTerminator()
1039 if (!I->isTerminator()) break; in ReplaceUsesOfBlockWith()
DEarlyIfConversion.cpp250 if (DefMI->isTerminator()) { in canSpeculateInstrs()
310 if (I != FirstTerm && I->isTerminator()) in findInsertionPoint()
DTwoAddressInstructionPass.cpp248 KillMI == OldPos || KillMI->isTerminator()) in sink3AddrInstruction()
853 KillMI->isBranch() || KillMI->isTerminator()) in rescheduleMIBelowKill()
911 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleMIBelowKill()
1087 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleKillAboveMI()
/external/llvm/lib/Target/PowerPC/
DPPCEarlyReturn.cpp132 } else if (!J->isTerminator() && !J->isDebugValue()) in processBlock()
DPPCInstr64Bit.td84 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7 in {
110 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7 in {
254 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
260 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
265 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
270 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7, isBranch = 1,
276 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
282 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
326 let isTerminator = 1 in
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td347 let isReturn = 1, isTerminator = 1, isBarrier = 1 in
623 let isBranch = 1, isTerminator = 1 in {
638 let isReturn = 1, isTerminator = 1, mayLoad = 1, isBarrier = 1 in {
649 let isBranch = 1, isTerminator = 1, isBarrier = 1 in {
677 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
958 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
963 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
968 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
973 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
1107 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILInstrInfo.td220 let isTerminator = 1, usesCustomInserter = 1 in {
230 let isTerminator=1 in {
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td363 bit isTerminator = 1;
934 let isTerminator = 1;
946 let isTerminator = 1;
970 let isTerminator=1;
982 let isTerminator = 1;
990 let isTerminator=1, isBarrier=1, hasDelaySlot = 1 in
1028 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1,
1044 let isTerminator = 1;
1254 let isTerminator = 1;
1263 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1 in
[all …]
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td656 let isTerminator = 1;
665 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
691 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
695 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
720 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
745 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
786 let isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
796 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
808 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1,
830 let isBarrier = 1, isTerminator = 1, rd = 0b01000, rs1 = 0, simm13 = 5 in
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td433 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
444 let isReturn = 1, isTerminator = 1, isBarrier = 1 in {
506 let isBranch = 1, isTerminator = 1, isBarrier = 1 in {
536 let isBranch = 1, isTerminator = 1 in
550 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in {
584 let isBarrier = 1, isTerminator = 1 in
1307 let isBarrier = 1, hasSideEffects = 1, isTerminator = 1, isCodeGenOnly = 1,
1481 let isReturn = 1, isTerminator = 1, isBarrier = 1, mayLoad = 1,
1488 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
/external/llvm/utils/TableGen/
DCodeGenInstruction.h242 bool isTerminator : 1; variable
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td129 let isBranch = 1, isTerminator = 1, hasDelaySlot=0 in {
385 let isBranch = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1 in {
433 let isReturn = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1,

1234