/external/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 32 return MBB->getFirstTerminator();
|
H A D | EarlyIfConversion.cpp | 197 E = MBB->getFirstTerminator(); I != E; ++I) { 275 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); 455 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); 475 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); 519 Head->splice(InsertionPoint, TBB, TBB->begin(), TBB->getFirstTerminator()); 521 Head->splice(InsertionPoint, FBB, FBB->begin(), FBB->getFirstTerminator()); 540 DebugLoc HeadDL = Head->getFirstTerminator()->getDebugLoc(); 712 HeadTrace.getInstrCycles(IfConv.Head->getFirstTerminator()).Depth;
|
H A D | MachineSSAUpdater.cpp | 152 BB, BB->getFirstTerminator(), 289 BB, BB->getFirstTerminator(),
|
H A D | PHIElimination.cpp | 425 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); 485 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator();
|
H A D | TailDuplication.cpp | 832 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); 893 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator(); 954 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator();
|
H A D | MachineBasicBlock.cpp | 174 MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() { function in class:MachineBasicBlock 184 MachineBasicBlock::getFirstTerminator() const { function in class:MachineBasicBlock 902 LIS->repairIntervalsInRange(this, getFirstTerminator(), end(), UsedRegs);
|
H A D | MachineLICM.cpp | 538 MachineBasicBlock::iterator TI = Preheader->getFirstTerminator(); 622 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); 1433 Preheader->splice(Preheader->getFirstTerminator(),MI->getParent(),MI);
|
H A D | RegisterScavenging.cpp | 294 MachineBasicBlock::iterator ME = MBB->getFirstTerminator();
|
H A D | LiveDebugVariables.cpp | 920 return MI->isTerminator() ? MBB->getFirstTerminator() :
|
H A D | RegAllocFast.cpp | 1055 spillAll(MBB->getFirstTerminator());
|
H A D | BranchFolding.cpp | 1494 MachineBasicBlock::iterator Loc = MBB->getFirstTerminator();
|
H A D | SplitKit.cpp | 71 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator();
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionalCompares.cpp | 299 MachineBasicBlock::iterator I = MBB->getFirstTerminator(); 393 for (auto &I : make_range(MBB->begin(), MBB->getFirstTerminator())) { 573 DebugLoc TermDL = Head->getFirstTerminator()->getDebugLoc(); 852 Trace.getInstrCycles(CmpConv.Head->getFirstTerminator()).Depth; 854 Trace.getInstrCycles(CmpConv.CmpBB->getFirstTerminator()).Depth;
|
H A D | AArch64BranchRelaxation.cpp | 457 MachineInstr *MI = MBB.getFirstTerminator();
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 251 return iterator_range<iterator>(getFirstTerminator(), end()); 254 return iterator_range<const_iterator>(getFirstTerminator(), end()); 451 /// getFirstTerminator - returns an iterator to the first terminator 454 iterator getFirstTerminator(); 455 const_iterator getFirstTerminator() const; 457 /// getFirstInstrTerminator - Same getFirstTerminator but it ignores bundles
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonCFGOptimizer.cpp | 111 MachineBasicBlock::iterator MII = MBB->getFirstTerminator();
|
H A D | HexagonFrameLowering.cpp | 191 MachineBasicBlock::iterator Term = MBB.getFirstTerminator();
|
H A D | HexagonHardwareLoops.cpp | 703 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); 1020 MachineBasicBlock::iterator LastI = LastMBB->getFirstTerminator(); 1034 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator();
|
H A D | HexagonInstrInfo.cpp | 149 MachineInstr *Term = MBB.getFirstTerminator();
|
/external/llvm/lib/Target/R600/ |
H A D | SIInsertWaits.cpp | 372 Changes |= insertWait(MBB, MBB.getFirstTerminator(), LastIssued);
|
H A D | SIInstrInfo.cpp | 976 Insert = InsertBB->getFirstTerminator();
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 650 for (MachineBasicBlock::iterator MII = MBB->getFirstTerminator(),
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 902 MachineBasicBlock::iterator Pos = InsertBB->getFirstTerminator();
|
H A D | SelectionDAGISel.cpp | 1316 MachineBasicBlock::iterator SplitPoint = BB->getFirstTerminator();
|
/external/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 547 MachineBasicBlock::iterator Term = MBB->getFirstTerminator();
|