Home
last modified time | relevance | path

Searched refs:moveAfter (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp210 JumpAroundTarget->moveAfter(LayoutSucc); in runOnMachineFunction()
214 UncondTarget->moveAfter(JumpAroundTarget); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp317 RemInst->moveAfter(DivInst); in optimizeDivRem()
319 DivInst->moveAfter(RemInst); in optimizeDivRem()
H A DDFAJumpThreading.cpp1005 NewBB->moveAfter(BB); in cloneBlockAndUpdatePredecessor()
H A DJumpThreading.cpp2288 NewBB->moveAfter(PredBB); in threadThroughTwoBasicBlocks()
2414 NewBB->moveAfter(PredBB); in threadEdge()
H A DMemCpyOptimizer.cpp622 MSSAU->moveAfter(MA, MemInsertPoint); in moveUp()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h129 void moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp327 Next->moveAfter(MBB); in sortBlocks()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h339 void moveAfter(DPValue *MoveAfter);
H A DInstruction.h215 void moveAfter(Instruction *MovePos);
H A DBasicBlock.h372 void moveAfter(BasicBlock *MovePos);
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp1511 MBB->moveAfter(&MF.back()); in OptimizeBlock()
1714 MBB->moveAfter(PredBB); in OptimizeBlock()
1763 MBB->moveAfter(&MF.back()); in OptimizeBlock()
H A DStackProtector.cpp682 NewBB->moveAfter(&BB); in InsertStackProtectors()
H A DTypePromotion.cpp449 I->moveAfter(InsertPt); in ExtendSources()
H A DAtomicExpandPass.cpp307 TrailingFence->moveAfter(I); in runOnFunction()
352 TrailingFence->moveAfter(I); in bracketInstWithFences()
H A DMachineBasicBlock.cpp672 void MachineBasicBlock::moveAfter(MachineBasicBlock *NewBefore) { in moveAfter() function in MachineBasicBlock
H A DCodeGenPrepare.cpp4611 ITrunc->moveAfter(ExtOpnd); in promoteOperandForOther()
6515 ExtFedByLoad->moveAfter(LI); in optimizeExt()
7225 BCI->moveAfter(Op); in optimizeShuffleVectorInst()
7760 Transition->moveAfter(ToBePromoted); in promoteImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp386 void DPValue::moveAfter(DPValue *MoveAfter) { in moveAfter() function in llvm::DPValue
H A DBasicBlock.cpp323 void BasicBlock::moveAfter(BasicBlock *MovePos) { in moveAfter() function in BasicBlock
H A DInstruction.cpp170 void Instruction::moveAfter(Instruction *MovePos) { in moveAfter() function in Instruction
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp111 NewBB->moveAfter(FoundBB); in placeSplitBlockCarefully()
H A DLocal.cpp823 DestBB->moveAfter(PredBB); in MergeBasicBlockIntoOnlyPred()
2601 DII->moveAfter(&DomPoint); in rewriteDebugUsers()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h696 void moveAfter(MachineBasicBlock *NewBefore);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp701 SinkCandidate->moveAfter(Previous); in sinkRecurrenceUsersAfterPrevious()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp168 cast<Instruction>(Row)->moveAfter(cast<Instruction>(II->getOperand(2))); in getShape()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1171 void MemorySSAUpdater::moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where) { in moveAfter() function in MemorySSAUpdater

12