Home
last modified time | relevance | path

Searched refs:getFirstNonPHI (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/IR/
DBasicBlock.cpp161 Instruction* BasicBlock::getFirstNonPHI() { in getFirstNonPHI() function in BasicBlock
202 iterator InsertPt = getFirstNonPHI(); in getFirstInsertionPt()
406 return isa<LandingPadInst>(getFirstNonPHI()); in isLandingPad()
411 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
414 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
/external/llvm/include/llvm/IR/
DBasicBlock.h139 Instruction* getFirstNonPHI();
140 const Instruction* getFirstNonPHI() const {
141 return const_cast<BasicBlock*>(this)->getFirstNonPHI();
/external/llvm/lib/Target/R600/
DSIFixSGPRLiveRanges.cpp184 BuildMI(*NCD, NCD->getFirstNonPHI(), DebugLoc(), in runOnMachineFunction()
187 DEBUG(NCD->getFirstNonPHI()->dump()); in runOnMachineFunction()
DSILowerControlFlow.cpp204 BuildMI(MBB, MBB.getFirstNonPHI(), DL, in Else()
282 BuildMI(MBB, MBB.getFirstNonPHI(), DL, in EndCf()
522 BuildMI(MBB, MBB.getFirstNonPHI(), DebugLoc(), TII->get(AMDGPU::S_WQM_B64), in runOnMachineFunction()
552 MachineBasicBlock::iterator Start = MBB.getFirstNonPHI(); in runOnMachineFunction()
/external/llvm/lib/Transforms/IPO/
DPartialInlining.cpp92 newReturnBlock->getFirstNonPHI()); in unswitchFunction()
101 Ins = newReturnBlock->getFirstNonPHI(); in unswitchFunction()
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp981 OuterLoopLatch->getFirstNonPHI(), DT, LI); in splitOuterLoopLatch()
988 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI); in splitInnerLoopHeader()
1122 Instruction *InsPoint = HeaderSplit->getFirstNonPHI(); in adjustLoopPreheaders()
DRewriteStatepointsForGC.cpp1376 F.getEntryBlock().getFirstNonPHI()); in relocationViaAlloca()
1499 store->insertBefore(normalDest->getFirstNonPHI()); in relocationViaAlloca()
1612 new AllocaInst(V->getType(), "", F.getEntryBlock().getFirstNonPHI()); in splitVectorValues()
1999 const BasicBlock::iterator E(Succ->getFirstNonPHI()); in computeLiveOutSeed()
DLoopIdiomRecognize.cpp412 for (BasicBlock::iterator Iter = LoopEntry->getFirstNonPHI(), in detectIdiom()
DJumpThreading.cpp242 BasicBlock::const_iterator I = BB->getFirstNonPHI(); in getJumpThreadDuplicationCost()
/external/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp88 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() || in createPHIsForSplitLoopExit()
DLoopUnrollRuntime.cpp192 FirstLoopBB->getFirstNonPHI()); in CloneLoopBlocks()
DSSAUpdater.cpp167 if (const Instruction *I = BB->getFirstNonPHI()) in GetValueInMiddleOfBlock()
DLowerSwitch.cpp162 for (BasicBlock::iterator I = SuccBB->begin(), IE = SuccBB->getFirstNonPHI(); in fixPhis()
DLoopSimplify.cpp148 Header->getFirstNonPHI()->getDebugLoc()); in InsertPreheaderForLoop()
DCodeExtractor.cpp214 BasicBlock::iterator AfterPHIs = Header->getFirstNonPHI(); in severSplitPHINodes()
DLocal.cpp809 Succ->getInstList().splice(Succ->getFirstNonPHI(), BB->getInstList()); in TryToSimplifyUncondBranchFromEmptyBlock()
/external/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp289 Header->getFirstNonPHI()); in runOnLoop()
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h444 iterator getFirstNonPHI();
/external/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp387 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); in runOnFunction()
DMemorySanitizer.cpp1039 IRBuilder<> EntryIRB(F->getEntryBlock().getFirstNonPHI()); in getShadow()
2812 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); in finalizeInstrumentation()
2926 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); in finalizeInstrumentation()
/external/llvm/tools/llvm-stress/
Dllvm-stress.cpp413 PT->push_back(new AllocaInst(Tp, "A", BB->getFirstNonPHI())); in Act()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp858 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI(); in EmitSchedule()
DSelectionDAGISel.cpp1189 BasicBlock::const_iterator const Begin = LLVMBB->getFirstNonPHI(); in SelectAllBasicBlocks()
1194 FuncInfo->InsertPt = FuncInfo->MBB->getFirstNonPHI(); in SelectAllBasicBlocks()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp144 MachineBasicBlock::iterator MachineBasicBlock::getFirstNonPHI() { in getFirstNonPHI() function in MachineBasicBlock
DMachineLICM.cpp831 B->splice(B->getFirstNonPHI(), Preheader, I); in SinkIntoLoop()

12