Home
last modified time | relevance | path

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

1234567

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrControl.td17 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
30 } // isBranch = 1, isTerminator = 1, hasCtrlDep = 1
46 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
59 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
80 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
93 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
/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()
/external/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp233 assert((MI.isPHI() || MI.isTerminator()) && "Why do we split?"); in tryAvoidingSplit()
246 if (MI.isTerminator()) { in tryAvoidingSplit()
269 assert(MI.isTerminator() && MO.isDef() && in tryAvoidingSplit()
586 if (!MI.isPHI() && !MI.isTerminator()) { in RepairingPlacement()
611 for (auto Begin = Pred.begin(); It != Begin && It->isTerminator(); --It) in RepairingPlacement()
636 --It != Begin && It->isTerminator();) in RepairingPlacement()
716 return Instr.isTerminator(); in isSplit()
719 return Instr.getPrevNode() && Instr.getPrevNode()->isTerminator(); in isSplit()
/external/swiftshader/third_party/LLVM/include/llvm/
DInstruction.h85 bool isTerminator() const { return isTerminator(getOpcode()); } in isTerminator() function
92 static inline bool isTerminator(unsigned OpCode) { in isTerminator() function
/external/llvm/include/llvm/IR/
DInstruction.h105 bool isTerminator() const { return isTerminator(getOpcode()); }
113 static inline bool isTerminator(unsigned OpCode) {
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h114 bool isTerminator() const { return isTerminator(getOpcode()); } in isTerminator() function
122 static inline bool isTerminator(unsigned OpCode) { in isTerminator() function
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrControl.td19 let isTerminator = 1, isReturn = 1, isBarrier = 1,
41 let isBarrier = 1, isBranch = 1, isTerminator = 1 in {
51 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS] in {
77 let isAsmParserOnly = 1, isBranch = 1, isTerminator = 1 in {
100 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
178 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
277 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
/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/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp277 if (BBI->isTerminator()) { in scanOneBB()
391 if (!I->isTerminator()) in findLocationForEntrySafepoint()
402 if (I->isTerminator()) in findLocationForEntrySafepoint()
425 assert((HasNextInstruction(Cursor) || Cursor->isTerminator()) && in findLocationForEntrySafepoint()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeInstrInfo.td486 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
491 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
500 let isBranch = 1, isIndirectBranch = 1, isTerminator = 1, hasCtrlDep = 1,
506 let isBranch = 1, isIndirectBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
515 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1, hasCtrlDep = 1,
521 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1, hasCtrlDep = 1 in {
530 let isBranch = 1, isIndirectBranch = 1, isTerminator = 1,
536 let isBranch = 1, isIndirectBranch = 1, isTerminator = 1,
560 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
568 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/impl/
DLocaleIDParser.java145 return index >= id.length || isTerminator(id[index]); in atTerminator()
152 private boolean isTerminator(char c) { in isTerminator() method in LocaleIDParser
161 return c == UNDERSCORE || c == HYPHEN || isTerminator(c); in isTerminatorOrIDSeparator()
/external/icu/icu4j/main/classes/core/src/com/ibm/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.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/llvm/lib/Target/AMDGPU/
DSIWholeQuadMode.cpp219 if ((II.OutNeeds & StateWQM) && !(II.Needs & StateWQM) && MI.isTerminator()) { in propagateInstruction()
388 if (TII->isScalarUnit(MI) && !MI.isTerminator()) in processBlock()
414 if (OutNeeds == StateExact && MI.isTerminator()) { in processBlock()
/external/llvm/include/llvm/Target/
DGenericOpcodes.td43 let isTerminator = 1;
/external/llvm/lib/Target/SystemZ/
DSystemZLongBranch.cpp285 while (MI != End && !MI->isTerminator()) { in initMBBInfo()
294 assert(MI->isTerminator() && "Terminator followed by non-terminator"); in initMBBInfo()
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXInstrInfo.cpp119 return !isPredicated(MI) && get(MI->getOpcode()).isTerminator(); in isUnpredicatedTerminator()
345 return desc.isTerminator() || desc.isBranch() || desc.isIndirectBranch(); in IsAnyKindOfBranch()
/external/swiftshader/third_party/LLVM/lib/Target/
DTargetInstrInfo.cpp134 if (!MCID.isTerminator()) return false; in isUnpredicatedTerminator()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp163 while (I != B && ((--I)->isTerminator() || I->isDebugValue())) in getFirstTerminator()
165 while (I != E && !I->isTerminator()) in getFirstTerminator()
172 while (I != B && ((--I)->isTerminator() || I->isDebugValue())) in getFirstInstrTerminator()
174 while (I != E && !I->isTerminator()) in getFirstInstrTerminator()
1053 if (!I->isTerminator()) break; in ReplaceUsesOfBlockWith()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaInstrFormats.td107 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
121 let isBranch = 1, isTerminator = 1 in
/external/llvm/lib/Target/AArch64/
DAArch64RedundantCopyElimination.cpp99 } while (CompBr != PredMBB->begin() && CompBr->isTerminator()); in optimizeCopy()
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrDesc.h319 bool isTerminator() const { in isTerminator() function
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBasicBlock.cpp158 while (I != begin() && ((--I)->getDesc().isTerminator() || I->isDebugValue())) in getFirstTerminator()
160 while (I != end() && !I->getDesc().isTerminator()) in getFirstTerminator()
679 if (!I->getDesc().isTerminator()) break; in ReplaceUsesOfBlockWith()
DPrologEpilogInserter.cpp335 while (I2 != MBB->begin() && (--I2)->getDesc().isTerminator()) in insertCSRSpillsAndRestores()
429 if (! I->getDesc().isTerminator()) { in insertCSRSpillsAndRestores()
433 while (I2 != MBB->begin() && (--I2)->getDesc().isTerminator()) in insertCSRSpillsAndRestores()

1234567