Home
last modified time | relevance | path

Searched refs:CreateInsertElement (Results 1 – 23 of 23) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp279 NewValue = Builder.CreateInsertElement(NewValue, NewOperands[i], Idx); in remapConstantVectorOrConstantAggregate()
329 return Builder.CreateInsertElement(NewOperands[0], NewOperands[1], in remapConstantExpr()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DConstantFolder.h221 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt, in CreateInsertElement() function
H A DNoFolder.h275 Instruction *CreateInsertElement(Constant *Vec, Constant *NewElt, in CreateInsertElement() function
H A DIRBuilder.h1465 Value *CreateInsertElement(Value *Vec, Value *NewElt, Value *Idx,
1470 return Insert(Folder.CreateInsertElement(VC, NC, IC), Name);
1547 V = CreateInsertElement(Undef, V, ConstantInt::get(I32Ty, 0),
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h246 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt, in CreateInsertElement() function
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp531 V = Builder.CreateInsertElement(V, Op0[Op0I++], Builder.getInt32(MidI), in visitBitCastInst()
660 Res = Builder.CreateInsertElement(Res, CV[I], Builder.getInt32(I), in finish()
H A DScalarReplAggregates.cpp937 return Builder.CreateInsertElement(Old, SV, Idx); in ConvertScalar_InsertValue()
H A DSROA.cpp2314 V = IRB.CreateInsertElement(Old, V, IRB.getInt32(BeginIndex), in insertVector()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUPromoteAlloca.cpp218 Value *NewVecValue = Builder.CreateInsertElement(VecValue, in tryPromoteAllocaToVector()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DAutoUpgrade.cpp391 Rep = Builder.CreateInsertElement(Rep, Load, in UpgradeIntrinsicCall()
H A DCore.cpp2706 return wrap(unwrap(B)->CreateInsertElement(unwrap(VecVal), unwrap(EltVal), in LLVMBuildInsertElement()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp2614 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0); in EmitCommonNeonSISDBuiltinExpr()
2841 Ops[0] = Builder.CreateInsertElement(V, Ld, CI); in EmitCommonNeonBuiltinExpr()
3470 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitARMBuiltinExpr()
3565 return Builder.CreateInsertElement(Ops[1], Ld, Ops[2], "vld1_lane"); in EmitARMBuiltinExpr()
3887 Op = Builder.CreateInsertElement(V, Op, CI); in vectorWrapScalar16()
3896 Op = Builder.CreateInsertElement(V, Op, CI); in vectorWrapScalar8()
4382 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
4388 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
4394 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
5469 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vld1_lane"); in EmitAArch64BuiltinExpr()
[all …]
H A DCGExprScalar.cpp1002 NewV = Builder.CreateInsertElement(NewV, VExt, IIndx, "shuf_ins"); in VisitShuffleVectorExpr()
1217 V = Builder.CreateInsertElement(V, Init, Builder.getInt32(CurIdx), in VisitInitListExpr()
1293 V = Builder.CreateInsertElement(V, Init, Idx, "vecinit"); in VisitInitListExpr()
H A DCGExpr.cpp1449 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(), in EmitStoreThroughLValue()
1668 Vec = Builder.CreateInsertElement(Vec, SrcVal, Elt); in EmitStoreThroughExtVectorComponentLValue()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1198 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst()
1974 ResultShadow = IRB.CreateInsertElement( in handleVectorConvertIntrinsic()
H A DDataFlowSanitizer.cpp1214 ShadowVec = IRB.CreateInsertElement( in storeShadow()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2018 VecResults[Part] = Builder.CreateInsertElement(VecResults[Part], Cloned, in scalarizeInstruction()
2866 VectorStart = Builder.CreateInsertElement(Identity, in vectorizeLoop()
3230 VecVal = Builder.CreateInsertElement(VecVal, SclrGep, in widenPHIInstruction()
H A DSLPVectorizer.cpp1903 Vec = Builder.CreateInsertElement(Vec, VL[i], Builder.getInt32(i)); in Gather()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp921 Result = Builder->CreateInsertElement(Result, ExtractedElts[Idx], in visitCallInst()
H A DInstCombineCasts.cpp1692 Result = IC.Builder->CreateInsertElement(Result, Elements[i], in OptimizeIntegerToVectorInsertions()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp949 VResult = Builder.CreateInsertElement(VResult, Load, Builder.getInt32(Idx)); in ScalarizeMaskedLoad()
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go1682 func (b Builder) CreateInsertElement(vec, elt, i Value, name string) (v Value) { func
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2454 See the method [llvm::LLVMBuilder::CreateInsertElement]. *)