/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 280 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 D | LoopUnrollRuntime.cpp | 120 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 D | BreakCriticalEdges.cpp | 423 End = Target->getFirstNonPHIIt(); in SplitIndirectBrCriticalEdges()
|
H A D | LoopRotationUtils.cpp | 741 NewHeader->getFirstNonPHIIt(); in rotateLoop()
|
H A D | LoopUnrollAndJam.cpp | 476 BasicBlock::iterator insertPoint = Dest->getFirstNonPHIIt(); in UnrollAndJamLoop()
|
H A D | CodeExtractor.cpp | 783 NewPN->insertBefore(NewBB->getFirstNonPHIIt()); in severSplitPHINodesOfExits()
|
H A D | Local.cpp | 1309 Succ->splice(Succ->getFirstNonPHIIt(), BB); in TryToSimplifyUncondBranchFromEmptyBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 495 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 D | MVETailPredication.cpp | 384 Builder.SetInsertPoint(L->getHeader(), L->getHeader()->getFirstNonPHIIt()); in InsertVCTPIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 409 BasicBlock::iterator InsertPt = U->getParent()->getFirstNonPHIIt(); in optimizeLiveType()
|
H A D | AMDGPUAtomicOptimizer.cpp | 974 B.SetInsertPoint(PixelExitBB, PixelExitBB->getFirstNonPHIIt()); in optimizeAtomic()
|
H A D | AMDGPULowerModuleLDSPass.cpp | 286 IRBuilder<> Builder(Entry, Entry->getFirstNonPHIIt()); in markUsedByKernel()
|
H A D | AMDGPUCodeGenPrepare.cpp | 1993 B.SetInsertPoint(I.getParent()->getFirstNonPHIIt()); in visitPHINode()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 583 IRBuilder<> Builder(Header, Header->getFirstNonPHIIt()); in InsertPHICounter()
|
H A D | ComplexDeinterleavingPass.cpp | 1975 auto *NewPHI = PHINode::Create(NewVTy, 0, "", BackEdge->getFirstNonPHIIt()); in replaceNode()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 372 BasicBlock::const_iterator BasicBlock::getFirstNonPHIIt() const { in getFirstNonPHIIt() function in BasicBlock
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 1056 Ins = ClonedOI->ReturnBlock->getFirstNonPHIIt(); in normalizeReturnBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 711 NewPHI->insertBefore(Header->getFirstNonPHIIt()); in rewriteForBase()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1309 IRB.SetInsertPoint(Tail, Tail->getFirstNonPHIIt()); in runSjLjOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 3041 Builder.SetInsertPoint(LoopHeaderBB, LoopHeaderBB->getFirstNonPHIIt()); in recognizeShiftUntilZero()
|
H A D | LICM.cpp | 1767 moveInstructionBefore(I, Dest->getFirstNonPHIIt(), *SafetyInfo, MSSAU, SE); in hoist()
|
H A D | RewriteStatepointsForGC.cpp | 2037 F.getEntryBlock().getFirstNonPHIIt()); in relocationViaAlloca()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 1834 InsertPt = CSI->getParent()->getSingleSuccessor()->getFirstNonPHIIt(); in insertSpills()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 212 State.Builder.SetInsertPoint(PredBB, PredBB->getFirstNonPHIIt()); in fixPhi()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1131 Builder.SetInsertPoint(UseBB, UseBB->getFirstNonPHIIt()); in foldAggregateConstructionIntoAggregateReuse()
|