/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | GuardUtils.cpp | 103 WCAnd->moveBefore(WidenableBR); in widenWidenableBranch() 122 WCAnd->moveBefore(WidenableBR); in setWidenableBranchCond()
|
H A D | MoveAutoInit.cpp | 208 Job.first->moveBefore(*Job.second, Job.second->getFirstInsertionPt()); in runMoveAutoInit()
|
H A D | LoopRotationUtils.cpp | 653 Inst->moveBefore(LoopEntryBranch); in rotateLoop() 881 ExitSplit->moveBefore(Exit); in rotateLoop()
|
H A D | LoopUnrollAndJam.cpp | 176 I->moveBefore(InsertLoc); in moveHeaderPhiOperandsToForeBlocks() 478 Phi->moveBefore(*Dest, insertPoint); in UnrollAndJamLoop()
|
H A D | CallPromotionUtils.cpp | 345 OrigInst->moveBefore(ElseTerm); in versionCallSiteWithCond()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DivRemPairs.cpp | 299 DivInst->moveBefore(PredBB->getTerminator()); in optimizeDivRem() 302 RemInst->moveBefore(PredBB->getTerminator()); in optimizeDivRem() 368 DivInst->moveBefore(RemInst); in optimizeDivRem()
|
H A D | Sink.cpp | 171 Inst->moveBefore(&*SuccToSinkTo->getFirstInsertionPt()); in SinkInstruction()
|
H A D | MemCpyOptimizer.cpp | 624 I->moveBefore(P); in moveUp() 1106 GEP->moveBefore(C); in performCallSlotOptzn() 1110 SkippedLifetimeStart->moveBefore(C); in performCallSlotOptzn() 1111 MSSAU->moveBefore(MSSA->getMemoryAccess(SkippedLifetimeStart), in performCallSlotOptzn() 1677 SrcAlloca->moveBefore(*SrcAlloca->getParent(), in performStackMoveOptzn()
|
H A D | SpeculativeExecution.cpp | 330 Current->moveBefore(ToBlock.getTerminator()); in considerHoistingFromTo()
|
H A D | LoopInterchange.cpp | 1498 P->moveBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis() 1503 P->moveBefore(InnerExit->getFirstNonPHI()); in moveLCSSAPhis() 1669 PHI->moveBefore(InnerLoopHeader->getFirstNonPHI()); in adjustLoopBranches() 1674 PHI->moveBefore(OuterLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
|
H A D | LoopFuse.cpp | 1476 I->moveBefore(*FC0.Preheader, in movePreheaderInsts() 1482 I->moveBefore(*FC1.ExitBlock, FC1.ExitBlock->getFirstInsertionPt()); in movePreheaderInsts() 1666 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt()); in performFusion() 1949 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt()); in fuseGuardedLoops()
|
H A D | LoopSink.cpp | 269 I.moveBefore(&*MoveBB->getFirstInsertionPt()); in sinkInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
H A D | Tracker.cpp | 137 MovedI->moveBefore(NextI); in revert() 140 MovedI->moveBefore(*BB, BB->end()); in revert()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAllocaHoisting.cpp | 49 allocaInst->moveBefore(firstTerminatorInst); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 366 inline void moveBefore(BasicBlock *MovePos) { in moveBefore() function 367 moveBefore(MovePos->getIterator()); in moveBefore() 369 void moveBefore(SymbolTableList<BasicBlock>::iterator MovePos);
|
H A D | Instruction.h | 225 void moveBefore(Instruction *MovePos); 243 void moveBefore(BasicBlock &BB, InstListType::iterator I);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | Instrumentation.cpp | 28 I->moveBefore(&*IP); in moveBeforeInsertPoint()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TypePromotion.cpp | 449 I->moveBefore(InsertPt); in ExtendSources() 555 Trunc->moveBefore(Call); in TruncateSinks() 566 Trunc->moveBefore(Switch); in TruncateSinks() 586 Trunc->moveBefore(I); in TruncateSinks()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | SandboxIR.h | 548 void moveBefore(BasicBlock &BB, const BBIterator &WhereIt); 550 void moveBefore(Instruction *Before) { in moveBefore() function 551 moveBefore(*Before->getParent(), Before->getIterator()); in moveBefore() 555 moveBefore(*After->getParent(), std::next(After->getIterator())); in moveAfter()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSAUpdater.h | 128 void moveBefore(MemoryUseOrDef *What, MemoryUseOrDef *Where);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBlockPlacement.cpp | 258 BB->moveBefore(Before); in moveBasicBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.cpp | 172 SinkCandidate->moveBefore(*SinkTo, SinkTo->getFirstNonPhi()); in sinkScalarOperands() 264 ToMove.moveBefore(*Then2, Then2->getFirstNonPhi()); in mergeReplicateRegionsIntoSuccessors() 286 Phi1ToMove.moveBefore(*Merge2, Merge2->begin()); in mergeReplicateRegionsIntoSuccessors() 388 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVRegularizer.cpp | 100 ReplInst->moveBefore(User); in runLowerConstExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | SVEIntrinsicOpts.cpp | 158 MostEncompassingPTrue->moveBefore(BB, BB.getFirstInsertionPt()); in coalescePTrueIntrinsicCalls()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTLSDynamicCall.cpp | 247 OffsetIter->moveBefore(&*UseIter); in processBlock()
|