/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 193 Builder->CreateExtractElement(BO->getOperand(0), EI.getOperand(1), 196 Builder->CreateExtractElement(BO->getOperand(1), EI.getOperand(1), 238 Value *EE = Builder->CreateExtractElement(CI->getOperand(0),
|
InstCombineCalls.cpp | 657 Builder->CreateExtractElement(Idx < 16 ? Op0 : Op1, [all...] |
InstCombineCasts.cpp | [all...] |
/external/llvm/include/llvm/Support/ |
ConstantFolder.h | 211 Constant *CreateExtractElement(Constant *Vec, Constant *Idx) const {
|
NoFolder.h | 259 Instruction *CreateExtractElement(Constant *Vec, Constant *Idx) const {
|
TargetFolder.h | 228 Constant *CreateExtractElement(Constant *Vec, Constant *Idx) const {
|
IRBuilder.h | [all...] |
/external/mesa3d/src/pixelflinger2/ |
llvm_helper.h | 100 elems[i] = builder.CreateExtractElement(vec, builder.getInt32(i), name("xtract"));
|
/external/mesa3d/src/glsl/ |
ir_to_llvm.cpp | 458 llvm::Value * c = bld.CreateExtractElement(cond, llvm_int(i)); 459 llvm::Value * t = bld.CreateExtractElement(tru, llvm_int(i)); 460 llvm::Value * f = bld.CreateExtractElement(fal, llvm_int(i)); 487 llvm::Value* elem = bld.CreateExtractElement(prod, llvm_int(i), "dot.elem"); [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | [all...] |
CGExprScalar.cpp | 769 Indx = Builder.CreateExtractElement(Mask, Indx, "shuf_idx"); 780 Value *VExt = Builder.CreateExtractElement(LHS, Indx, "shuf_elt"); 841 return Builder.CreateExtractElement(Base, Idx, "vecext"); [all...] |
CGExpr.cpp | 826 return RValue::get(Builder.CreateExtractElement(Vec, LV.getVectorIdx() [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 700 Value *V = Builder.CreateExtractElement(FromVal, Builder.getInt32(Elt)); [all...] |
/external/llvm/lib/VMCore/ |
Core.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.mli | [all...] |