/external/llvm/lib/Target/R600/ |
D | R600TextureIntrinsicsReplacer.cpp | 133 Builder.CreateShuffleVector(Coord, Coord, SwizzleMask); in ReplaceCallInst()
|
/external/llvm/include/llvm/IR/ |
D | ConstantFolder.h | 220 Constant *CreateShuffleVector(Constant *V1, Constant *V2, in CreateShuffleVector() function
|
D | NoFolder.h | 280 Instruction *CreateShuffleVector(Constant *V1, Constant *V2, in CreateShuffleVector() function
|
D | IRBuilder.h | 1392 Value *CreateShuffleVector(Value *V1, Value *V2, Value *Mask, 1397 return Insert(Folder.CreateShuffleVector(V1C, V2C, MC), Name); 1470 return CreateShuffleVector(V, Undef, Zeros, Name + ".splat");
|
/external/llvm/include/llvm/Analysis/ |
D | TargetFolder.h | 244 Constant *CreateShuffleVector(Constant *V1, Constant *V2, in CreateShuffleVector() function
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 1738 return Builder.CreateShuffleVector(V, V, SV, "lane"); in EmitNeonSplat() 2714 return Builder.CreateShuffleVector(Ops[0], Ops[1], SV, "vext"); in EmitCommonNeonBuiltinExpr() 2910 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vtrn"); in EmitCommonNeonBuiltinExpr() 2938 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vuzp"); in EmitCommonNeonBuiltinExpr() 2958 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vzip"); in EmitCommonNeonBuiltinExpr() 3017 TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos], in packTBLDVectorList() 3026 TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos], in packTBLDVectorList() 3407 Ops[1] = Builder.CreateShuffleVector(Ops[1], Ops[1], SV); in EmitARMBuiltinExpr() 3417 return Builder.CreateShuffleVector(Ops[1], Ld, SV, "vld1q_lane"); in EmitARMBuiltinExpr() 3544 Ops[1] = Builder.CreateShuffleVector(Ops[1], Ops[1], SV); in EmitARMBuiltinExpr() [all …]
|
D | CGExpr.cpp | 1099 V = Builder.CreateShuffleVector(LoadVal, in EmitLoadOfScalar() 1206 Value = Builder.CreateShuffleVector(Value, in EmitStoreOfScalar() 1351 Vec = Builder.CreateShuffleVector(Vec, llvm::UndefValue::get(Vec->getType()), in EmitLoadOfExtVectorElementLValue() 1568 Vec = Builder.CreateShuffleVector(SrcVal, in EmitStoreThroughExtVectorComponentLValue() 1582 Builder.CreateShuffleVector(SrcVal, in EmitStoreThroughExtVectorComponentLValue() 1600 Vec = Builder.CreateShuffleVector(Vec, ExtSrcVal, MaskV); in EmitStoreThroughExtVectorComponentLValue()
|
D | CGExprScalar.cpp | 919 LHS = Builder.CreateShuffleVector(LHS, RHS, CV, "concat"); in VisitShuffleVectorExpr() 969 return Builder.CreateShuffleVector(V1, V2, SV, "shuffle"); in VisitShuffleVectorExpr() 1159 V = Builder.CreateShuffleVector(LHS, RHS, Mask); in VisitInitListExpr() 1212 Init = Builder.CreateShuffleVector(Init, llvm::UndefValue::get(VVT), in VisitInitListExpr() 1228 V = Builder.CreateShuffleVector(V, Init, Mask, "vecinit"); in VisitInitListExpr() 3264 return Builder.CreateShuffleVector(Src, UnV, Mask, "astype"); in VisitAsTypeExpr()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 325 return Builder.CreateShuffleVector(NewOperands[0], NewOperands[1], in remapConstantExpr()
|
/external/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 387 Rep = Builder.CreateShuffleVector(Op0, Op0, ConstantVector::get(Idxs)); in UpgradeIntrinsicCall()
|
D | Core.cpp | 2536 return wrap(unwrap(B)->CreateShuffleVector(unwrap(V1), unwrap(V2), in LLVMBuildShuffleVector()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 1932 Value *V = Builder.CreateShuffleVector(V0, V1, ShuffleMask); in vectorizeTree() 2822 Value *LeftShuf = Builder.CreateShuffleVector( in emitReduction() 2824 Value *RightShuf = Builder.CreateShuffleVector( in emitReduction() 2832 Value *Shuf = Builder.CreateShuffleVector( in emitReduction()
|
D | LoopVectorize.cpp | 1604 return Builder.CreateShuffleVector(Vec, UndefValue::get(Vec->getType()), in reverseVector() 2768 Builder.CreateShuffleVector(TmpVec, in vectorizeLoop()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 681 Builder->CreateShuffleVector( in visitCallInst() 812 auto Shuffle = Builder->CreateShuffleVector(V1, V2, NewC); in visitCallInst()
|
D | InstructionCombining.cpp | 1228 Value *Res = Builder->CreateShuffleVector(NewBO, in SimplifyVectorOp() 1275 Value *Res = Builder->CreateShuffleVector(NewBO, in SimplifyVectorOp()
|
/external/llvm/lib/Transforms/Scalar/ |
D | SROA.cpp | 1926 V = IRB.CreateShuffleVector(V, UndefValue::get(V->getType()), in extractVector() 1966 V = IRB.CreateShuffleVector(V, UndefValue::get(V->getType()), in insertVector()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 1162 setShadow(&I, IRB.CreateShuffleVector(getShadow(&I, 0), getShadow(&I, 1), in visitShuffleVectorInst()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.mli | 2361 See the method [llvm::LLVMBuilder::CreateShuffleVector]. *)
|