/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 | 428 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); 488 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator();
|
TailDuplication.cpp | 830 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); 891 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator(); [all...] |
MachineBasicBlock.cpp | 165 MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() { 175 MachineBasicBlock::getFirstTerminator() const { 894 LIS->repairIntervalsInRange(this, getFirstTerminator(), end(), UsedRegs); [all...] |
MachineLICM.cpp | 553 MachineBasicBlock::iterator TI = Preheader->getFirstTerminator(); 637 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); [all...] |
RegisterScavenging.cpp | 299 MachineBasicBlock::iterator ME = MBB->getFirstTerminator();
|
LiveDebugVariables.cpp | [all...] |
RegAllocFast.cpp | [all...] |
BranchFolding.cpp | [all...] |
SplitKit.cpp | 66 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;
|
AArch64ConditionOptimizer.cpp | 140 MachineBasicBlock::iterator I = MBB->getFirstTerminator(); 264 MachineInstr *BrMI = MBB->getFirstTerminator();
|
AArch64BranchRelaxation.cpp | 458 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 | 107 MachineBasicBlock::iterator MII = MBB->getFirstTerminator();
|
HexagonFrameLowering.cpp | 191 MachineBasicBlock::iterator Term = MBB.getFirstTerminator();
|
HexagonHardwareLoops.cpp | 698 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); [all...] |
HexagonInstrInfo.cpp | 147 MachineInstr *Term = MBB.getFirstTerminator(); [all...] |
/external/llvm/lib/Target/R600/ |
SIFixSGPRLiveRanges.cpp | 150 MachineBasicBlock::iterator NCDTerm = NCD->getFirstTerminator();
|
SIInsertWaits.cpp | 476 Changes |= insertWait(MBB, MBB.getFirstTerminator(), LastIssued);
|
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 669 for (MachineBasicBlock::iterator MII = MBB->getFirstTerminator(),
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86FloatingPoint.cpp | 507 MachineBasicBlock::iterator Term = MBB->getFirstTerminator(); [all...] |