/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(); 528 Head->splice(InsertionPoint, TBB, TBB->begin(), TBB->getFirstTerminator()); 530 Head->splice(InsertionPoint, FBB, FBB->begin(), FBB->getFirstTerminator()); 549 DebugLoc HeadDL = Head->getFirstTerminator()->getDebugLoc(); 721 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 | 843 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); [all...] |
MachineLICM.cpp | 477 MachineBasicBlock::iterator TI = Preheader->getFirstTerminator(); 560 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); [all...] |
RegisterScavenging.cpp | 298 MachineBasicBlock::iterator ME = MBB->getFirstTerminator();
|
Analysis.cpp | 706 MachineBasicBlock::const_iterator MBBI = MBB.getFirstTerminator();
|
MachineBasicBlock.cpp | 162 MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() { [all...] |
LiveDebugVariables.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonEarlyIfConv.cpp | 223 MachineBasicBlock::const_iterator T1I = B->getFirstTerminator(); 328 MachineBasicBlock::const_iterator I = B->getFirstTerminator(), E = B->end(); 502 TS = std::distance(FP.TrueB->begin(), FP.TrueB->getFirstTerminator()); 507 FS = std::distance(FP.FalseB->begin(), FP.FalseB->getFirstTerminator()); 761 MachineBasicBlock::iterator End = FromB->getFirstTerminator(); 809 MachineBasicBlock::iterator MuxAt = FP.SplitB->getFirstTerminator(); 827 MachineBasicBlock::iterator OldTI = FP.SplitB->getFirstTerminator(); 837 MachineBasicBlock::iterator At = FP.SplitB->getFirstTerminator(); [all...] |
HexagonCFGOptimizer.cpp | 108 MachineBasicBlock::iterator MII = MBB->getFirstTerminator();
|
HexagonFrameLowering.cpp | 278 for (auto I = MBB.getFirstTerminator(), E = MBB.end(); I != E; ++I) 521 MachineBasicBlock::iterator InsertPt = MBB.getFirstTerminator(); [all...] |
HexagonHardwareLoops.cpp | 790 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 275 return make_range(getFirstTerminator(), end()); 278 return make_range(getFirstTerminator(), end()); 532 iterator getFirstTerminator(); 533 const_iterator getFirstTerminator() const { 534 return const_cast<MachineBasicBlock *>(this)->getFirstTerminator(); 537 /// Same getFirstTerminator but it ignores bundles and return an [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(); 271 MachineInstr *BrMI = MBB->getFirstTerminator();
|
AArch64BranchRelaxation.cpp | 467 MachineInstr *MI = MBB.getFirstTerminator();
|
/external/llvm/lib/Target/AMDGPU/ |
SIFixSGPRLiveRanges.cpp | 163 MachineBasicBlock::iterator NCDTerm = NCD->getFirstTerminator();
|
SIInsertWaits.cpp | 490 Changes |= insertWait(MBB, MBB.getFirstTerminator(), LastIssued);
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyFrameLowering.cpp | 151 auto InsertPt = MBB.getFirstTerminator();
|
WebAssemblyCFGStackify.cpp | 325 InsertPos = Header->getFirstTerminator();
|
/external/llvm/lib/Target/ARM/ |
Thumb1FrameLowering.cpp | 325 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); 433 auto MBBI = MBB.getFirstTerminator();
|
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 685 for (MachineBasicBlock::iterator MII = MBB->getFirstTerminator(),
|
PPCFrameLowering.cpp | 579 MachineBasicBlock::iterator MBBI = MBB->getFirstTerminator(); [all...] |