HomeSort by: relevance | last modified time | path
    Searched refs:CreateInsertElement (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 222 NewValue = Builder.CreateInsertElement(NewValue, NewOperands[i], Idx);
271 return Builder.CreateInsertElement(NewOperands[0], NewOperands[1],
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
ScalarizeMaskedMemIntrin.cpp 190 VResult = Builder.CreateInsertElement(VResult, Load, Idx);
239 Value *NewVResult = Builder.CreateInsertElement(VResult, Load, Idx);
446 Builder.CreateInsertElement(VResult, Load, Idx, "Res" + Twine(Idx));
497 Builder.CreateInsertElement(VResult, Load, Idx, "Res" + Twine(Idx));
677 VResult = Builder.CreateInsertElement(VResult, InsertElt, Idx,
727 Value *NewVResult = Builder.CreateInsertElement(VResult, Load, Idx);
Scalarizer.cpp 738 V = Builder.CreateInsertElement(V, Op0[Op0I++], Builder.getInt32(MidI),
943 Res = Builder.CreateInsertElement(Res, CV[I], Builder.getInt32(I),
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
IRBuilderFolder.h 129 virtual Value *CreateInsertElement(Constant *Vec, Constant *NewElt,
ConstantFolder.h 262 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt,
MatrixBuilder.h 152 return B.CreateInsertElement(
NoFolder.h 297 Instruction *CreateInsertElement(Constant *Vec, Constant *NewElt,
IRBuilder.h 2404 Value *CreateInsertElement(Value *Vec, Value *NewElt, Value *Idx,
2409 return Insert(Folder.CreateInsertElement(VC, NC, IC), Name);
2413 Value *CreateInsertElement(Value *Vec, Value *NewElt, uint64_t Idx,
2415 return CreateInsertElement(Vec, NewElt, getInt64(Idx), Name);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXIntrinsics.cpp 214 Value *ResVec = B.CreateInsertElement(VecPhi, Elt, Idx);
409 NewVecC = B.CreateInsertElement(VecCPhi, ResElt, IdxC);
450 NewVecC = B.CreateInsertElement(VecCPhi, ResElt, IdxC);
459 Value *NewVecD = B.CreateInsertElement(VecDPhiColLoop, NewEltC, IdxC);
X86InstCombineIntrinsic.cpp 1275 V = IC.Builder.CreateInsertElement(Arg0, V, (uint64_t)0);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetFolder.h 256 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineNegator.cpp 341 return Builder.CreateInsertElement(NegVector, NegNewElt, IEI->getOperand(2),
InstCombineVectorOps.cpp 1237 Value *NewInsElt1 = Builder.CreateInsertElement(X, ScalarC, IdxC2);
1364 Value *NewInsElt = Builder.CreateInsertElement(NewUndef, ScalarSrc, IdxOp);
1379 Value *NewInsElt = Builder.CreateInsertElement(VecSrc, ScalarSrc, IdxOp);
1863 Value *NewIns = Builder.CreateInsertElement(UndefVec, X, Zero);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAtomicOptimizer.cpp 639 Value *const PartialInsert = B.CreateInsertElement(
642 B.CreateInsertElement(PartialInsert, ReadFirstLaneHi, B.getInt32(1));
AMDGPUCodeGenPrepare.cpp 485 NewVal = Builder.CreateInsertElement(NewVal, Values[I], I);
789 NewFDiv = Builder.CreateInsertElement(NewFDiv, NewElt, I);
1238 NewDiv = Builder.CreateInsertElement(NewDiv, NewElt, N);
AMDGPUPromoteAlloca.cpp 539 Value *NewVecValue = Builder.CreateInsertElement(VecValue, Elt, Index);
AMDGPUInstCombineIntrinsic.cpp 1031 return IC.Builder.CreateInsertElement(UndefValue::get(II.getType()),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp 1112 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx));
1125 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(I));
VectorCombine.cpp 671 Value *Insert = Builder.CreateInsertElement(NewVecC, Scalar, Index);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp 1537 return Builder.CreateInsertElement(A, Select, (uint64_t)0);
1953 Rep = Builder.CreateInsertElement(Vec, Elt0, (uint64_t)0);
2078 Rep = Builder.CreateInsertElement(CI->getArgOperand(0), EltOp,
2212 Rep = Builder.CreateInsertElement(CI->getArgOperand(0), Rep, (uint64_t)0);
2217 Rep = Builder.CreateInsertElement(CI->getArgOperand(0), Rep, (uint64_t)0);
2222 Rep = Builder.CreateInsertElement(CI->getArgOperand(0), Rep, (uint64_t)0);
2417 Rep = Builder.CreateInsertElement(Rep, Load,
3244 Rep = Builder.CreateInsertElement(CI->getArgOperand(0), Rep,
3259 Rep = Builder.CreateInsertElement(Constant::getNullValue(CI->getType()),
3317 Rep = Builder.CreateInsertElement(CI->getArgOperand(IsMask3 ? 2 : 0)
    [all...]
IRBuilder.cpp 1071 V = CreateInsertElement(Poison, V, ConstantInt::get(I32Ty, 0),
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 159 Result = IC.Builder.CreateInsertElement(Result, ExtractedElts[Idx],
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp 6340 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0);
6675 Ops[0] = Builder.CreateInsertElement(V, Ld, CI);
7731 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane");
7836 return Builder.CreateInsertElement(Ops[1], Ld, Ops[2], "vld1_lane");
8314 Op = Builder.CreateInsertElement(V, Op, CI);
10080 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane");
10086 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane");
10092 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane");
11268 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vld1_lane");
11278 Ops[0] = Builder.CreateInsertElement(V, Ops[0], CI)
    [all...]
CGExpr.cpp 2067 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(),
2084 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(),
2301 Vec = Builder.CreateInsertElement(Vec, SrcVal, Elt);
CGExprScalar.cpp 1617 NewV = Builder.CreateInsertElement(NewV, VExt, IIndx, "shuf_ins");
1857 V = Builder.CreateInsertElement(V, Init, Builder.getInt32(CurIdx),
1929 V = Builder.CreateInsertElement(V, Init, Idx, "vecinit");

Completed in 91 milliseconds

1 2