/external/llvm/lib/Target/R600/ |
H A D | AMDGPUPromoteAlloca.cpp | 208 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index); local 209 Inst->replaceAllUsesWith(ExtractElement);
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 228 case Instruction::InsertElement: case Instruction::ExtractElement:
|
/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 271 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i); 345 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i);
|
H A D | TargetLoweringBase.cpp | 1388 case ExtractElement: return ISD::EXTRACT_VECTOR_ELT;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 415 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i);
|
/external/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 459 case Instruction::ExtractElement: {
|
H A D | ConstantFolding.cpp | 1088 case Instruction::ExtractElement:
|
/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 254 case ExtractElement: return "extractelement";
|
H A D | ConstantsContext.h | 106 Instruction::ExtractElement, &Op<0>(), 2) { 438 if (V.opcode == Instruction::ExtractElement)
|
H A D | Constants.cpp | 1173 case Instruction::ExtractElement: 1996 const ExprMapKeyType Key(Instruction::ExtractElement, ArgVec); 2853 case Instruction::ExtractElement:
|
H A D | Instructions.cpp | 1457 ExtractElement, 1471 ExtractElement,
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 316 case Instruction::ExtractElement:
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 33 static ConstantInt *ExtractElement(Constant *V, Constant *Idx) { function 57 if (HasAddOverflow(ExtractElement(Result, Idx), 58 ExtractElement(In1, Idx), 59 ExtractElement(In2, Idx), 92 if (HasSubOverflow(ExtractElement(Result, Idx), 93 ExtractElement(In1, Idx), 94 ExtractElement(In2, Idx),
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 254 /// \returns True if the ExtractElement instructions in VL can be vectorized 257 assert(Instruction::ExtractElement == getSameOpcode(VL) && "Invalid opcode"); 860 case Instruction::ExtractElement: { 1164 case Instruction::ExtractElement: { 1172 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); 1398 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, 1662 case Instruction::ExtractElement: {
|
H A D | LoopVectorize.cpp | 5768 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); 5769 // In case of STORE, the cost of ExtractElement from the vector. 5772 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : 5834 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement,
|
H A D | BBVectorize.cpp | 521 // InsertElement and ExtractElement have a depth factor of zero. This is 2002 Instruction::ExtractElement, VTy, 0); 2034 Instruction::ExtractElement, VTy, 1);
|
/external/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 741 INSTKEYWORD(extractelement, ExtractElement);
|
/external/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1121 case Instruction::ExtractElement: 1290 case Instruction::ExtractElement:
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 923 case Instruction::ExtractElement: Out << "getExtractElement("; break; 1493 case Instruction::ExtractElement: {
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 772 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i);
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 199 | ExtractElement Constructor in type:Opcode/t
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 437 case Instruction::ExtractElement:
|
/external/llvm/include/llvm/IR/ |
H A D | Instructions.h | 1673 return I->getOpcode() == Instruction::ExtractElement;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 138 STATISTIC(NumFastIselFailExtractElement,"Fast isel fails on ExtractElement"); 1031 case Instruction::ExtractElement: NumFastIselFailExtractElement++; return;
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 231 case Instruction::ExtractElement:
|