Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp78 BasicBlock::iterator WhereIt = getInsertPointAfterInstrs( in createVectorInstr() local
96 return CastInst::create(VecTy, Opcode, Operands[0], WhereIt, Ctx, in createVectorInstr()
107 return CmpInst::create(Pred, Operands[0], Operands[1], WhereIt, Ctx, in createVectorInstr()
111 return SelectInst::create(Operands[0], Operands[1], Operands[2], WhereIt, in createVectorInstr()
118 WhereIt, Ctx, "Vec"); in createVectorInstr()
142 BinOp0->getOpcode(), LHS, RHS, BinOp0, WhereIt, Ctx, "Vec"); in createVectorInstr()
147 return LoadInst::create(VecTy, Ptr, Ld0->getAlign(), WhereIt, Ctx, in createVectorInstr()
154 return StoreInst::create(Val, Ptr, Align, WhereIt, Ctx); in createVectorInstr()
199 BasicBlock::iterator WhereIt = getInsertPointAfterInstrs({VecOp}, UserBB); in createShuffle() local
200 return ShuffleVectorInst::create(VecOp, VecOp, Mask, WhereIt, in createShuffle()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp100 void Instruction::moveBefore(BasicBlock &BB, const BBIterator &WhereIt) { in moveBefore() argument
101 if (std::next(getIterator()) == WhereIt) in moveBefore()
105 Ctx.runMoveInstrCallbacks(this, WhereIt); in moveBefore()
110 if (WhereIt == BB.end()) { in moveBefore()
113 Instruction *WhereI = &*WhereIt; in moveBefore()
139 void Instruction::insertInto(BasicBlock *BB, const BBIterator &WhereIt) { in insertInto() argument
144 if (WhereIt != BB->end()) { in insertInto()
145 BeforeI = &*WhereIt; in insertInto()
H A DContext.cpp712 void Context::runMoveInstrCallbacks(Instruction *I, const BBIterator &WhereIt) { in runMoveInstrCallbacks() argument
714 CBEntry.second(I, WhereIt); in runMoveInstrCallbacks()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h106 auto WhereIt = Pos.getIterator(); in setInsertPos() local
109 if (WhereIt != WhereBB->end()) in setInsertPos()
200 LLVM_ABI void insertInto(BasicBlock *BB, const BBIterator &WhereIt);
202 LLVM_ABI void moveBefore(BasicBlock &BB, const BBIterator &WhereIt);