Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp199 JumpAroundTarget->moveAfter(LayoutSucc); in runOnMachineFunction()
203 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.cpp1090 NewBB->moveAfter(BB); in cloneBlockAndUpdatePredecessor()
H A DJumpThreading.cpp2303 NewBB->moveAfter(PredBB); in threadThroughTwoBasicBlocks()
2433 NewBB->moveAfter(PredBB); in threadEdge()
H A DMemCpyOptimizer.cpp620 MSSAU->moveAfter(MA, MemInsertPoint); in moveUp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h132 LLVM_ABI void moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where);
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h207 LLVM_ABI void moveAfter(DbgRecord *MoveAfter);
212 LLVM_ABI void moveAfter(self_iterator MoveAfter);
H A DInstruction.h284 LLVM_ABI void moveAfter(Instruction *MovePos);
288 LLVM_ABI void moveAfter(InstListType::iterator MovePos);
H A DBasicBlock.h393 LLVM_ABI void moveAfter(BasicBlock *MovePos);
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp326 Next->moveAfter(MBB); in sortBlocks()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp769 TBB->moveAfter(&TBB->getParent()->back()); in convertIf()
774 FBB->moveAfter(&FBB->getParent()->back()); in convertIf()
787 Tail->moveAfter(&Tail->getParent()->back()); in convertIf()
H A DBranchFolding.cpp1543 MBB->moveAfter(&MF.back()); in OptimizeBlock()
1747 MBB->moveAfter(PredBB); in OptimizeBlock()
1796 MBB->moveAfter(&MF.back()); in OptimizeBlock()
H A DStackProtector.cpp697 NewBB->moveAfter(&BB); in InsertStackProtectors()
H A DTypePromotion.cpp451 I->moveAfter(&*InsertPt); in ExtendSources()
H A DAtomicExpandPass.cpp362 TrailingFence->moveAfter(I); in processAtomicInstr()
455 TrailingFence->moveAfter(I); in bracketInstWithFences()
H A DMachineBasicBlock.cpp678 void MachineBasicBlock::moveAfter(MachineBasicBlock *NewBefore) { in moveAfter() function in MachineBasicBlock
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp576 void DbgRecord::moveAfter(DbgRecord *MoveAfter) { in moveAfter() function in llvm::DbgRecord
589 void DbgRecord::moveAfter(self_iterator MoveAfter) { in moveAfter() function in llvm::DbgRecord
H A DInstruction.cpp187 void Instruction::moveAfter(Instruction *MovePos) { in moveAfter() function in Instruction
195 void Instruction::moveAfter(InstListType::iterator MovePos) { in moveAfter() function in Instruction
H A DBasicBlock.cpp243 void BasicBlock::moveAfter(BasicBlock *MovePos) { in moveAfter() function in BasicBlock
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp179 cast<Instruction>(RealRow)->moveAfter(cast<Instruction>(V)); in getRowFromCol()
203 cast<Instruction>(RealCol)->moveAfter(cast<Instruction>(V)); in getColFromRow()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanConstruction.cpp768 DerivedIV->moveAfter(&*Builder.getInsertPoint()); in handleMaxMinNumReductions()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp108 NewBB->moveAfter(FoundBB); in placeSplitBlockCarefully()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h747 LLVM_ABI void moveAfter(MachineBasicBlock *NewBefore);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp737 BB->moveAfter(LastBlock); in sortBlocks()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1186 void MemorySSAUpdater::moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where) { in moveAfter() function in MemorySSAUpdater

12