/external/llvm/include/llvm/ |
D | BasicBlock.h | 130 Instruction* getFirstNonPHI(); 131 const Instruction* getFirstNonPHI() const { 132 return const_cast<BasicBlock*>(this)->getFirstNonPHI();
|
/external/llvm/lib/Transforms/IPO/ |
D | PartialInlining.cpp | 91 newReturnBlock->getFirstNonPHI()); in unswitchFunction() 100 Ins = newReturnBlock->getFirstNonPHI(); in unswitchFunction()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | PathProfiling.cpp | 912 return(block->getFirstNonPHI()); in getInsertionPoint() 933 BasicBlock::iterator insertPoint = block->getFirstNonPHI(); in preparePHI() 1002 insertPoint = block->getFirstNonPHI(); in insertNumberIncrement() 1143 instrumentNode->getBlock()->getFirstNonPHI() : in insertInstrumentationStartingAt() 1175 instrumentNode->getBlock()->getFirstNonPHI() : in insertInstrumentationStartingAt() 1236 BasicBlock::iterator insertPoint = node->getBlock()->getFirstNonPHI(); in insertInstrumentation()
|
D | ProfilingUtils.cpp | 111 BasicBlock::iterator InsertPos = beginning ? BB->getFirstNonPHI() : in IncrementCounterInBlock()
|
D | GCOVProfiling.cpp | 509 IRBuilder<> Builder(ComplexEdgeSuccs[i+1]->getFirstNonPHI()); in emitProfileArcs()
|
/external/llvm/lib/Transforms/Scalar/ |
D | TailDuplication.cpp | 124 BasicBlock::iterator I = Dest->getFirstNonPHI(); in shouldEliminateUnconditionalBranch() 260 BasicBlock::iterator BBI = DestBlock->getFirstNonPHI(); in eliminateUnconditionalBranch()
|
D | LICM.cpp | 464 I.moveBefore(ExitBlocks[0]->getFirstNonPHI()); in sink() 507 BasicBlock::iterator InsertPt = ExitBlock->getFirstNonPHI(); in sink() 638 Instruction *InsertPos = ExitBlock->getFirstNonPHI(); in doExtraRewritesBeforeFinalDeletion()
|
D | CodeGenPrepare.cpp | 413 BasicBlock::iterator InsertPt = UserBB->getFirstNonPHI(); in OptimizeNoopCopyExpression() 470 BasicBlock::iterator InsertPt = UserBB->getFirstNonPHI(); in OptimizeCmpExpression() 564 DVI->insertBefore(VI->getParent()->getFirstNonPHI()); in OptimizeCallInst() 1062 BasicBlock::iterator InsertPt = UserBB->getFirstNonPHI(); in OptimizeExtUses()
|
D | IndVarSimplify.cpp | 467 PN->getParent()->getFirstNonPHI()); in HandleFloatingPointIV() 1922 Instruction *InsertPt = ExitBlock->getFirstNonPHI(); in SinkUnusedInvariants() 2122 OldCannIV->insertBefore(L->getHeader()->getFirstNonPHI()); in runOnLoop()
|
D | JumpThreading.cpp | 217 BasicBlock::const_iterator I = BB->getFirstNonPHI(); in getJumpThreadDuplicationCost()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 153 selector->moveBefore(lpad->getFirstNonPHI()); in findSelectorForLandingPad() 196 lpadSelector->insertBefore(lpad->getFirstNonPHI()); in findSelectorForLandingPad() 201 nonDominated->splitBasicBlock(nonDominated->getFirstNonPHI(), in findSelectorForLandingPad() 322 Instruction *splitPoint = exn->getParent()->getFirstNonPHI(); in getInnerUnwindDest()
|
D | LowerInvoke.cpp | 243 BasicBlock::iterator NI = II->getNormalDest()->getFirstNonPHI(); in rewriteExpensiveInvoke() 249 II->getUnwindDest()->getFirstNonPHI() in rewriteExpensiveInvoke()
|
D | BreakCriticalEdges.cpp | 129 assert(SplitBB->getFirstNonPHI() == SplitBB->getTerminator() && in CreatePHIsForSplitLoopExit()
|
D | BasicBlockUtils.cpp | 545 if (const Instruction *I = BB->getFirstNonPHI()) in GetFirstDebugLocInBasicBlock()
|
D | LoopSimplify.cpp | 378 NewBB->getTerminator()->setDebugLoc(Header->getFirstNonPHI()->getDebugLoc()); in InsertPreheaderForLoop()
|
D | Local.cpp | 622 Succ->getInstList().splice(Succ->getFirstNonPHI(), BB->getInstList()); in TryToSimplifyUncondBranchFromEmptyBlock()
|
D | CodeExtractor.cpp | 132 BasicBlock::iterator AfterPHIs = Header->getFirstNonPHI(); in severSplitPHINodes()
|
/external/llvm/lib/VMCore/ |
D | BasicBlock.cpp | 130 Instruction* BasicBlock::getFirstNonPHI() { in getFirstNonPHI() function in BasicBlock
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 312 iterator getFirstNonPHI();
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineLoadStoreAlloca.cpp | 604 BBI = DestBB->getFirstNonPHI(); in SimplifyStoreAtEndOfBlock()
|
D | InstCombineCalls.cpp | 1146 BasicBlock::iterator I = II->getNormalDest()->getFirstNonPHI(); in transformConstExprCastCall()
|
/external/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 142 MachineBasicBlock::iterator MachineBasicBlock::getFirstNonPHI() { in getFirstNonPHI() function in MachineBasicBlock
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 844 FuncInfo->InsertPt = FuncInfo->MBB->getFirstNonPHI(); in SelectAllBasicBlocks() 846 BasicBlock::const_iterator const Begin = LLVMBB->getFirstNonPHI(); in SelectAllBasicBlocks() 850 FuncInfo->InsertPt = FuncInfo->MBB->getFirstNonPHI(); in SelectAllBasicBlocks()
|
D | ScheduleDAGSDNodes.cpp | 750 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI(); in EmitSchedule()
|
D | FastISel.cpp | 287 FuncInfo.InsertPt = FuncInfo.MBB->getFirstNonPHI(); in recomputeInsertPt()
|