Searched refs:isTerminator (Results 1 - 25 of 44) sorted by relevance

12

/external/llvm/include/llvm/MC/
H A DMCInstrAnalysis.h58 virtual bool isTerminator(const MCInst &Inst) const { function in class:llvm::MCInstrAnalysis
59 return Info->get(Inst.getOpcode()).isTerminator();
H A DMCInstrDesc.h249 bool isTerminator() const { function in class:llvm::MCInstrDesc
/external/llvm/lib/CodeGen/
H A DErlangGC.cpp71 if (MI->getDesc().isTerminator())
H A DMachineBasicBlock.cpp176 while (I != B && ((--I)->isTerminator() || I->isDebugValue()))
178 while (I != E && !I->isTerminator())
186 while (I != B && ((--I)->isTerminator() || I->isDebugValue()))
188 while (I != E && !I->isTerminator())
195 while (I != B && ((--I)->isTerminator() || I->isDebugValue()))
197 while (I != E && !I->isTerminator())
1026 if (!I->isTerminator()) break;
H A DEarlyIfConversion.cpp250 if (DefMI->isTerminator()) {
310 if (I != FirstTerm && I->isTerminator())
H A DMachineCopyPropagation.cpp98 I->isTerminator())
H A DMachineVerifier.cpp604 } else if (!MBB->back().isTerminator()) {
635 } else if (!MBB->back().isTerminator()) {
663 } else if (!MBB->back().isTerminator()) {
720 if (MI->isTerminator() && !TII->isPredicated(MI)) {
H A DTwoAddressInstructionPass.cpp245 KillMI == OldPos || KillMI->isTerminator())
780 KillMI->isBranch() || KillMI->isTerminator())
839 OtherMI->isBranch() || OtherMI->isTerminator())
1018 OtherMI->isBranch() || OtherMI->isTerminator())
H A DTargetInstrInfo.cpp203 if (!MI->isTerminator()) return false;
650 if (MI->isTerminator() || MI->isPosition())
H A DMachineCSE.cpp338 if (MI->mayStore() || MI->isCall() || MI->isTerminator() ||
H A DLiveDebugVariables.cpp920 return MI->isTerminator() ? MBB->getFirstTerminator() :
H A DPrologEpilogInserter.cpp370 while (I2 != MBB->begin() && (--I2)->isTerminator())
/external/llvm/include/llvm/IR/
H A DInstruction.h89 bool isTerminator() const { return isTerminator(getOpcode()); } function in class:llvm::Instruction
96 static inline bool isTerminator(unsigned OpCode) { function in class:llvm::Instruction
H A DInstrTypes.h77 return I->isTerminator();
/external/llvm/lib/MC/MCAnalysis/
H A DMCObjectDisassembler.cpp210 if (MIA.isTerminator(II->Inst))
253 } else if (!MIA.isTerminator(LI.Inst))
387 if (MIA.isTerminator(Inst))
403 !MIA.isTerminator(TA->back().Inst)) &&
/external/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp282 while (MI != End && !MI->isTerminator()) {
291 assert(MI->isTerminator() && "Terminator followed by non-terminator");
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.h241 bool isTerminator : 1;
H A DInstrInfoEmitter.cpp496 if (Inst.isTerminator) OS << "|(1<<MCID::Terminator)";
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp509 if (I->isTerminator()) {
735 return (Candidate.isTerminator() || Candidate.isCall() ||
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp143 if (Opc != MSP430::POP16r && !PI->isTerminator())
H A DMSP430InstrInfo.cpp162 if (!MI->isTerminator()) return false;
/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h415 /// isTerminator - Returns true if this instruction part of the terminator for
421 bool isTerminator(QueryType Type = AnyInBundle) const {
/external/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp320 assert(!I->isTerminator() && "Spurious terminator");
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1853 if (!TrueSucc->getFirstNonPHIOrDbg()->isTerminator())
1855 if (!FalseSucc->getFirstNonPHIOrDbg()->isTerminator())
2931 if (!BB->getFirstNonPHIOrDbg()->isTerminator()) return false;
4002 if (I->isTerminator() && BB != &BB->getParent()->getEntryBlock() &&
4012 if (I->isTerminator() &&
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp383 return (MI->getDesc().isTerminator() || MI->getDesc().isCall());

Completed in 8609 milliseconds

12