Home
last modified time | relevance | path

Searched refs:getFirstTerminator (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/CodeGen/
DPHIEliminationUtils.cpp32 return MBB->getFirstTerminator(); in findPHICopyInsertPoint()
DMachineSSAUpdater.cpp150 BB, BB->getFirstTerminator(), in GetValueInMiddleOfBlock()
304 BB, BB->getFirstTerminator(), in GetUndefVal()
DTailDuplication.cpp794 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); in TailDuplicate()
854 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator(); in TailDuplicate()
915 MachineBasicBlock::iterator Loc = PredBB->getFirstTerminator(); in TailDuplicate()
DMachineBasicBlock.cpp156 MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() { in getFirstTerminator() function in MachineBasicBlock
541 for (iterator I = getFirstTerminator(), E = end(); I != E; ++I) { in SplitCriticalEdge()
DRegisterScavenging.cpp272 MachineBasicBlock::iterator ME = MBB->getFirstTerminator(); in findSurvivorReg()
DPHIElimination.cpp342 MachineBasicBlock::iterator Term = opBlock.getFirstTerminator(); in LowerAtomicPHINode()
DMachineLICM.cpp537 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); in HoistPostRA()
1156 Preheader->splice(Preheader->getFirstTerminator(),MI->getParent(),MI); in Hoist()
DSplitter.cpp136 preHeader->getFirstTerminator(), in applyIncoming()
DLiveDebugVariables.cpp879 return MI->getDesc().isTerminator() ? MBB->getFirstTerminator() : in findInsertLocation()
DRegAllocFast.cpp1019 spillAll(MBB->getFirstTerminator()); in AllocateBasicBlock()
DLiveIntervalAnalysis.cpp888 return mbb->getFirstTerminator(); in getLastSplitPoint()
899 return mbb->getFirstTerminator(); in getLastSplitPoint()
DBranchFolding.cpp1436 MachineBasicBlock::iterator Loc = MBB->getFirstTerminator(); in findHoistingInsertPosAndDeps()
DSplitKit.cpp68 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator(); in computeLastSplitPoint()
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h322 iterator getFirstTerminator();
324 const_iterator getFirstTerminator() const {
325 return const_cast<MachineBasicBlock*>(this)->getFirstTerminator();
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp789 MachineBasicBlock::iterator Pos= Emitter.getBlock()->getFirstTerminator(); in EmitSchedule()
/external/llvm/lib/Target/X86/
DX86FloatingPoint.cpp524 MachineBasicBlock::iterator Term = MBB->getFirstTerminator(); in finishBlockStack()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1966 for (MachineBasicBlock::iterator II = Pred->getFirstTerminator(), in isBlockOnlyReachableByFallthrough()