Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp210 JumpAroundTarget->moveAfter(LayoutSucc); in runOnMachineFunction()
214 UncondTarget->moveAfter(JumpAroundTarget); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp318 RemInst->moveAfter(DivInst); in optimizeDivRem()
320 DivInst->moveAfter(RemInst); in optimizeDivRem()
H A DDFAJumpThreading.cpp1050 NewBB->moveAfter(BB); in cloneBlockAndUpdatePredecessor()
H A DJumpThreading.cpp2278 NewBB->moveAfter(PredBB); in threadThroughTwoBasicBlocks()
2405 NewBB->moveAfter(PredBB); in threadEdge()
H A DMemCpyOptimizer.cpp627 MSSAU->moveAfter(MA, MemInsertPoint); in moveUp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h129 void moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where);
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp327 Next->moveAfter(MBB); in sortBlocks()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp682 NewBB->moveAfter(&BB);
H A DBranchFolding.cpp1522 MBB->moveAfter(&MF.back()); in OptimizeBlock()
1725 MBB->moveAfter(PredBB); in OptimizeBlock()
1774 MBB->moveAfter(&MF.back()); in OptimizeBlock()
H A DTypePromotion.cpp451 I->moveAfter(InsertPt); in ExtendSources()
H A DAtomicExpandPass.cpp326 TrailingFence->moveAfter(I); in run()
387 TrailingFence->moveAfter(I); in bracketInstWithFences()
H A DMachineBasicBlock.cpp678 void MachineBasicBlock::moveAfter(MachineBasicBlock *NewBefore) { in moveAfter() function in MachineBasicBlock
H A DCodeGenPrepare.cpp4706 ITrunc->moveAfter(ExtOpnd); in promoteOperandForOther()
6629 ExtFedByLoad->moveAfter(LI); in optimizeExt()
7339 BCI->moveAfter(Op); in optimizeShuffleVectorInst()
7874 Transition->moveAfter(ToBePromoted); in promoteImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h198 void moveAfter(DbgRecord *MoveAfter);
H A DBasicBlock.h373 void moveAfter(BasicBlock *MovePos);
H A DInstruction.h250 void moveAfter(Instruction *MovePos);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp111 NewBB->moveAfter(FoundBB); in placeSplitBlockCarefully()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp557 void DbgRecord::moveAfter(DbgRecord *MoveAfter) { in moveAfter() function in llvm::DbgRecord
H A DBasicBlock.cpp285 void BasicBlock::moveAfter(BasicBlock *MovePos) { in moveAfter() function in BasicBlock
H A DInstruction.cpp175 void Instruction::moveAfter(Instruction *MovePos) { in moveAfter() function in Instruction
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h719 void moveAfter(MachineBasicBlock *NewBefore);
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DSandboxIR.h554 void moveAfter(Instruction *After) { in moveAfter() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp175 cast<Instruction>(Row)->moveAfter(cast<Instruction>(II->getOperand(2))); in getShape()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1171 void MemorySSAUpdater::moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where) { in moveAfter() function in MemorySSAUpdater
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp812 SinkCandidate->moveAfter(Previous); in sinkRecurrenceUsersAfterPrevious()

12