/external/llvm/lib/CodeGen/ |
PHIEliminationUtils.cpp | 32 return MBB->getFirstTerminator();
|
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;
|
MachineSSAUpdater.cpp | 152 BB, BB->getFirstTerminator(), 289 BB, BB->getFirstTerminator(),
|
PHIElimination.cpp | 425 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); 485 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator();
|
TailDuplication.cpp | 832 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); 893 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator(); [all...] |
MachineBasicBlock.cpp | 174 MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() { 184 MachineBasicBlock::getFirstTerminator() const { 902 LIS->repairIntervalsInRange(this, getFirstTerminator(), end(), UsedRegs); [all...] |
MachineLICM.cpp | 538 MachineBasicBlock::iterator TI = Preheader->getFirstTerminator(); 622 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); [all...] |
RegisterScavenging.cpp | 294 MachineBasicBlock::iterator ME = MBB->getFirstTerminator();
|
LiveDebugVariables.cpp | 920 return MI->isTerminator() ? MBB->getFirstTerminator() : [all...] |
RegAllocFast.cpp | [all...] |
BranchFolding.cpp | [all...] |
SplitKit.cpp | 71 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator(); [all...] |
/external/llvm/lib/Target/AArch64/ |
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;
|
AArch64BranchRelaxation.cpp | 457 MachineInstr *MI = MBB.getFirstTerminator();
|
/external/llvm/include/llvm/CodeGen/ |
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/ |
HexagonCFGOptimizer.cpp | 111 MachineBasicBlock::iterator MII = MBB->getFirstTerminator();
|
HexagonFrameLowering.cpp | 191 MachineBasicBlock::iterator Term = MBB.getFirstTerminator();
|
HexagonHardwareLoops.cpp | 703 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); [all...] |
HexagonInstrInfo.cpp | 149 MachineInstr *Term = MBB.getFirstTerminator(); [all...] |
/external/llvm/lib/Target/R600/ |
SIInsertWaits.cpp | 372 Changes |= insertWait(MBB, MBB.getFirstTerminator(), LastIssued);
|
SIInstrInfo.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 650 for (MachineBasicBlock::iterator MII = MBB->getFirstTerminator(),
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | [all...] |
SelectionDAGISel.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86FloatingPoint.cpp | 547 MachineBasicBlock::iterator Term = MBB->getFirstTerminator(); [all...] |