Home
last modified time | relevance | path

Searched refs:MovePos (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DBasicBlock.cpp121 void BasicBlock::moveBefore(BasicBlock *MovePos) { in moveBefore() argument
122 MovePos->getParent()->getBasicBlockList().splice( in moveBefore()
123 MovePos->getIterator(), getParent()->getBasicBlockList(), getIterator()); in moveBefore()
128 void BasicBlock::moveAfter(BasicBlock *MovePos) { in moveAfter() argument
129 MovePos->getParent()->getBasicBlockList().splice( in moveAfter()
130 ++MovePos->getIterator(), getParent()->getBasicBlockList(), in moveAfter()
H A DInstruction.cpp87 void Instruction::moveBefore(Instruction *MovePos) { in moveBefore() argument
88 moveBefore(*MovePos->getParent(), MovePos->getIterator()); in moveBefore()
91 void Instruction::moveAfter(Instruction *MovePos) { in moveAfter() argument
92 moveBefore(*MovePos->getParent(), ++MovePos->getIterator()); in moveAfter()
H A DCore.cpp2574 void LLVMMoveBasicBlockBefore(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos) { in LLVMMoveBasicBlockBefore() argument
2575 unwrap(BB)->moveBefore(unwrap(MovePos)); in LLVMMoveBasicBlockBefore()
2578 void LLVMMoveBasicBlockAfter(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos) { in LLVMMoveBasicBlockAfter() argument
2579 unwrap(BB)->moveAfter(unwrap(MovePos)); in LLVMMoveBasicBlockAfter()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h206 void moveBefore(BasicBlock *MovePos);
210 void moveAfter(BasicBlock *MovePos);
H A DInstruction.h110 void moveBefore(Instruction *MovePos);
119 void moveAfter(Instruction *MovePos);
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h2884 void LLVMMoveBasicBlockBefore(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos);
2891 void LLVMMoveBasicBlockAfter(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos);