reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/IRBuilder.h
 2350     return Insert(InsertElementInst::Create(Vec, NewElt, Idx), Name);
include/llvm/IR/NoFolder.h
  324     return InsertElementInst::Create(Vec, NewElt, Idx);
lib/AsmParser/LLParser.cpp
 6632   Inst = InsertElementInst::Create(Op0, Op1, Op2);
lib/Bitcode/Reader/BitcodeReader.cpp
 4151       I = InsertElementInst::Create(Vec, Elt, Idx);
lib/FuzzMutate/Operations.cpp
  288     return InsertElementInst::Create(Srcs[0], Srcs[1], Srcs[2], "I", Inst);
lib/IR/Constants.cpp
 3008     return InsertElementInst::Create(Ops[0], Ops[1], Ops[2]);
lib/IR/Instructions.cpp
 4245   return InsertElementInst::Create(getOperand(0), getOperand(1), getOperand(2));
lib/Transforms/InstCombine/InstCombineCasts.cpp
  678     return InsertElementInst::Create(NarrowUndef, NarrowOp, Index);
 2364       return InsertElementInst::Create(UndefValue::get(DestTy), Elem,
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
 1333         Instruction *New = InsertElementInst::Create(
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  803     FirstIE = InsertElementInst::Create(UndefVec, SplatVal, Zero, "", &InsElt);
  921     return InsertElementInst::Create(NewInsElt1, Y, IdxC1);
 1386       return InsertElementInst::Create(V, I->getOperand(1),
 1808     return InsertElementInst::Create(V1, Scalar, IndexC);
 1816     return InsertElementInst::Create(V1, Scalar, IndexC);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  983         return InsertElementInst::Create(VecUndef, ScalarUndef,
tools/llvm-stress/llvm-stress.cpp
  528     Value *V = InsertElementInst::Create(Val0, Val1,