Home
last modified time | relevance | path

Searched refs:getFirstNonPHIIt (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h280 InstListType::const_iterator getFirstNonPHIIt() const;
281 InstListType::iterator getFirstNonPHIIt() { in getFirstNonPHIIt() function
283 static_cast<const BasicBlock *>(this)->getFirstNonPHIIt().getNonConst(); in getFirstNonPHIIt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp120 NewPN->insertBefore(PrologExit->getFirstNonPHIIt()); in ConnectProlog()
291 NewPN->insertBefore(NewExit->getFirstNonPHIIt()); in ConnectEpilog()
393 NewIdx->insertBefore(FirstLoopBB->getFirstNonPHIIt()); in CloneLoopBlocks()
939 NewIdx->insertBefore(Header->getFirstNonPHIIt()); in UnrollRuntimeLoopRemainder()
H A DBreakCriticalEdges.cpp423 End = Target->getFirstNonPHIIt(); in SplitIndirectBrCriticalEdges()
H A DLoopRotationUtils.cpp741 NewHeader->getFirstNonPHIIt(); in rotateLoop()
H A DLoopUnrollAndJam.cpp476 BasicBlock::iterator insertPoint = Dest->getFirstNonPHIIt(); in UnrollAndJamLoop()
H A DCodeExtractor.cpp783 NewPN->insertBefore(NewBB->getFirstNonPHIIt()); in severSplitPHINodesOfExits()
H A DLocal.cpp1309 Succ->splice(Succ->getFirstNonPHIIt(), BB); in TryToSimplifyUncondBranchFromEmptyBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp495 Builder.SetInsertPoint(End, End->getFirstNonPHIIt()); in lowerTileDP()
539 Builder.SetInsertPoint(End, End->getFirstNonPHIIt()); in lowerTileLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp384 Builder.SetInsertPoint(L->getHeader(), L->getHeader()->getFirstNonPHIIt()); in InsertVCTPIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp409 BasicBlock::iterator InsertPt = U->getParent()->getFirstNonPHIIt(); in optimizeLiveType()
H A DAMDGPUAtomicOptimizer.cpp974 B.SetInsertPoint(PixelExitBB, PixelExitBB->getFirstNonPHIIt()); in optimizeAtomic()
H A DAMDGPULowerModuleLDSPass.cpp286 IRBuilder<> Builder(Entry, Entry->getFirstNonPHIIt()); in markUsedByKernel()
H A DAMDGPUCodeGenPrepare.cpp1993 B.SetInsertPoint(I.getParent()->getFirstNonPHIIt()); in visitPHINode()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp583 IRBuilder<> Builder(Header, Header->getFirstNonPHIIt()); in InsertPHICounter()
H A DComplexDeinterleavingPass.cpp1975 auto *NewPHI = PHINode::Create(NewVTy, 0, "", BackEdge->getFirstNonPHIIt()); in replaceNode()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp372 BasicBlock::const_iterator BasicBlock::getFirstNonPHIIt() const { in getFirstNonPHIIt() function in BasicBlock
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp1056 Ins = ClonedOI->ReturnBlock->getFirstNonPHIIt(); in normalizeReturnBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp711 NewPHI->insertBefore(Header->getFirstNonPHIIt()); in rewriteForBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1309 IRB.SetInsertPoint(Tail, Tail->getFirstNonPHIIt()); in runSjLjOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp3041 Builder.SetInsertPoint(LoopHeaderBB, LoopHeaderBB->getFirstNonPHIIt()); in recognizeShiftUntilZero()
H A DLICM.cpp1767 moveInstructionBefore(I, Dest->getFirstNonPHIIt(), *SafetyInfo, MSSAU, SE); in hoist()
H A DRewriteStatepointsForGC.cpp2037 F.getEntryBlock().getFirstNonPHIIt()); in relocationViaAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1834 InsertPt = CSI->getParent()->getSingleSuccessor()->getFirstNonPHIIt(); in insertSpills()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp212 State.Builder.SetInsertPoint(PredBB, PredBB->getFirstNonPHIIt()); in fixPhi()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1131 Builder.SetInsertPoint(UseBB, UseBB->getFirstNonPHIIt()); in foldAggregateConstructionIntoAggregateReuse()

12