Home
last modified time | relevance | path

Searched refs:MoveBefore (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp742 std::function<void(Value*, Value*)> MoveBefore = in CreateWideLoad() local
757 MoveBefore(Op, Source); in CreateWideLoad()
772 MoveBefore(Base->getPointerOperand(), VecPtr); in CreateWideLoad()
773 MoveBefore(VecPtr, WideLoad); in CreateWideLoad()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp551 void DbgRecord::moveBefore(DbgRecord *MoveBefore) { in moveBefore() argument
555 insertBefore(MoveBefore); in moveBefore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4564 BasicBlock::iterator MoveBefore; in freezeOtherUses() local
4566 MoveBefore = in freezeOtherUses()
4572 MoveBefore = *MoveBeforeOpt; in freezeOtherUses()
4576 if (isa<DbgInfoIntrinsic>(MoveBefore)) in freezeOtherUses()
4577 MoveBefore = MoveBefore->getNextNonDebugInstruction()->getIterator(); in freezeOtherUses()
4580 MoveBefore.setHeadBit(false); in freezeOtherUses()
4583 if (&FI != &*MoveBefore) { in freezeOtherUses()
4584 FI.moveBefore(*MoveBefore->getParent(), MoveBefore); in freezeOtherUses()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h197 void moveBefore(DbgRecord *MoveBefore);