Searched refs:getFirstNonPHI (Results 1 - 24 of 24) sorted by relevance

/external/llvm/lib/IR/
H A DBasicBlock.cpp134 Instruction* BasicBlock::getFirstNonPHI() { function in class:BasicBlock
175 iterator InsertPt = getFirstNonPHI();
365 return isa<LandingPadInst>(getFirstNonPHI());
371 return dyn_cast<LandingPadInst>(getFirstNonPHI());
374 return dyn_cast<LandingPadInst>(getFirstNonPHI());
H A DInstructions.cpp608 return cast<LandingPadInst>(getUnwindDest()->getFirstNonPHI());
/external/llvm/include/llvm/IR/
H A DBasicBlock.h134 Instruction* getFirstNonPHI();
135 const Instruction* getFirstNonPHI() const { function in class:llvm::BasicBlock
136 return const_cast<BasicBlock*>(this)->getFirstNonPHI();
/external/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp92 newReturnBlock->getFirstNonPHI());
101 Ins = newReturnBlock->getFirstNonPHI();
/external/llvm/lib/Target/R600/
H A DSILowerControlFlow.cpp203 BuildMI(MBB, MBB.getFirstNonPHI(), DL,
281 BuildMI(MBB, MBB.getFirstNonPHI(), DL,
540 InitM0ForLDS(MBB.getFirstNonPHI());
545 BuildMI(MBB, MBB.getFirstNonPHI(), DebugLoc(), TII->get(AMDGPU::S_WQM_B64),
/external/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp96 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() ||
H A DSSAUpdater.cpp165 if (const Instruction *I = BB->getFirstNonPHI())
H A DCodeExtractor.cpp214 BasicBlock::iterator AfterPHIs = Header->getFirstNonPHI();
H A DLoopSimplify.cpp144 Header->getFirstNonPHI()->getDebugLoc());
H A DLocal.cpp791 Succ->getInstList().splice(Succ->getFirstNonPHI(), BB->getInstList());
H A DSimplifyCFG.cpp2873 LandingPadInst *LPInst = dyn_cast<LandingPadInst>(BB->getFirstNonPHI());
/external/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h444 iterator getFirstNonPHI();
/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp368 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI());
H A DMemorySanitizer.cpp933 IRBuilder<> EntryIRB(F->getEntryBlock().getFirstNonPHI());
2686 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI());
/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp856 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI();
H A DFastISel.cpp320 FuncInfo.InsertPt = FuncInfo.MBB->getFirstNonPHI();
H A DSelectionDAGISel.cpp1076 BasicBlock::const_iterator const Begin = LLVMBB->getFirstNonPHI();
1081 FuncInfo->InsertPt = FuncInfo->MBB->getFirstNonPHI();
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp444 for (BasicBlock::iterator Iter = LoopEntry->getFirstNonPHI(),
H A DJumpThreading.cpp239 BasicBlock::const_iterator I = BB->getFirstNonPHI();
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp413 PT->push_back(new AllocaInst(Tp, "A", BB->getFirstNonPHI()));
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1385 GEP.getParent()->getInstList().insert(GEP.getParent()->getFirstNonPHI(),
1402 GEP.getParent()->getInstList().insert(GEP.getParent()->getFirstNonPHI(),
/external/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp153 MachineBasicBlock::iterator MachineBasicBlock::getFirstNonPHI() { function in class:MachineBasicBlock
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1518 int MaxIdx = BN.getIndex(BB->getFirstNonPHI());
1628 Builder.SetInsertPoint(PH->getParent()->getFirstNonPHI());
H A DLoopVectorize.cpp2135 Builder.SetInsertPoint(VecBody->getFirstNonPHI());

Completed in 890 milliseconds