/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 57 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 78 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getAltShuffleOverhead() 469 Instruction::ExtractElement, VecTy, Index) + in getExtractWithExtendCost() 639 Instruction::ExtractElement, VT, Index + i * Factor); in getInterleavedMemoryOpCost() 661 Instruction::ExtractElement, SubVT, i); in getInterleavedMemoryOpCost()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 218 case Instruction::ExtractElement: in getVectorInstrCost()
|
D | AMDGPUPromoteAlloca.cpp | 450 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index); in tryPromoteAllocaToVector() local 451 Inst->replaceAllUsesWith(ExtractElement); in tryPromoteAllocaToVector()
|
/external/llvm/test/CodeGen/X86/ |
D | extractelement-index.ll | 8 ; ExtractElement - Constant Index 387 ; ExtractElement - Variable Index 587 ; ExtractElement - Constant (Out Of Range) Index
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 102 Instruction::ExtractElement, &Op<0>(), 2) { in ExtractElementConstantExpr() 515 case Instruction::ExtractElement:
|
D | Instruction.cpp | 326 case ExtractElement: return "extractelement"; in getOpcodeName()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | ConstantsContext.h | 97 Instruction::ExtractElement, &Op<0>(), 2) { in ExtractElementConstantExpr() 421 if (V.opcode == Instruction::ExtractElement)
|
D | Instruction.cpp | 160 case ExtractElement: return "extractelement"; in getOpcodeName()
|
D | Constants.cpp | 827 case Instruction::ExtractElement: in getWithOperandReplaced() 889 case Instruction::ExtractElement: in getWithOperands() 1683 const ExprMapKeyType Key(Instruction::ExtractElement,ArgVec); in getExtractElement() 2123 } else if (getOpcode() == Instruction::ExtractElement) { in replaceUsesOfWithOnConstant()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 39 static ConstantInt *ExtractElement(Constant *V, Constant *Idx) { in ExtractElement() function 63 if (HasAddOverflow(ExtractElement(Result, Idx), in AddWithOverflow() 64 ExtractElement(In1, Idx), in AddWithOverflow() 65 ExtractElement(In2, Idx), in AddWithOverflow() 98 if (HasSubOverflow(ExtractElement(Result, Idx), in SubWithOverflow() 99 ExtractElement(In1, Idx), in SubWithOverflow() 100 ExtractElement(In2, Idx), in SubWithOverflow()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 405 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i); in getMemoryOpCost()
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | Instruction.def | 170 HANDLE_OTHER_INST(54, ExtractElement, ExtractElementInst)// extract from vector
|
/external/llvm/include/llvm/IR/ |
D | Instruction.def | 191 HANDLE_OTHER_INST(59, ExtractElement, ExtractElementInst)// extract from vector
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 235 assert(Opcode == Instruction::ExtractElement || in matchExtractIndex() 237 if (Opcode == Instruction::ExtractElement) { in matchExtractIndex() 1130 case Instruction::ExtractElement: { in buildTree_rec() 1486 assert(Opcode == Instruction::ExtractElement || in canReuseExtract() 1558 case Instruction::ExtractElement: { in getEntryCost() 1566 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); in getEntryCost() 1886 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, EU.Lane); in getTreeCost() 2250 case Instruction::ExtractElement: { in vectorizeTree() 2251 if (canReuseExtract(E->Scalars, Instruction::ExtractElement)) { in vectorizeTree()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 317 case Instruction::ExtractElement: in remapConstantExpr()
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 455 case Instruction::ExtractElement: { in getInstructionCost()
|
D | ObjCARCInstKind.cpp | 301 case Instruction::ExtractElement: in GetARCInstKind()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 44 static ConstantInt *ExtractElement(Constant *V, Constant *Idx) { in ExtractElement() function 68 if (HasAddOverflow(ExtractElement(Result, Idx), in AddWithOverflow() 69 ExtractElement(In1, Idx), in AddWithOverflow() 70 ExtractElement(In2, Idx), in AddWithOverflow() 103 if (HasSubOverflow(ExtractElement(Result, Idx), in SubWithOverflow() 104 ExtractElement(In1, Idx), in SubWithOverflow() 105 ExtractElement(In2, Idx), in SubWithOverflow()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 1065 if (Opcode == Instruction::ExtractElement && ScalarType->isPointerTy()) in getVectorInstrCost() 1079 Cost += getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 1534 getVectorInstrCost(Instruction::ExtractElement, SrcVTy, i); in getGSScalarCost()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 311 auto Cost = getVectorInstrCost(Instruction::ExtractElement, VecTy, Index); in getExtractWithExtendCost()
|
/external/swiftshader/third_party/LLVM/lib/AsmParser/ |
D | LLLexer.cpp | 656 INSTKEYWORD(extractelement, ExtractElement); in LexIdentifier()
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 278 Opcode == Instruction::ExtractElement)) { in getVectorInstrCost()
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 774 INSTKEYWORD(extractelement, ExtractElement); in LexIdentifier()
|
/external/llvm/test/Instrumentation/MemorySanitizer/ |
D | msan_basic.ll | 569 define i32 @ExtractElement(<4 x i32> %vec, i32 %idx) sanitize_memory { 574 ; CHECK-LABEL: @ExtractElement
|
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 861 case Instruction::ExtractElement: Out << "getExtractElement("; break; in printConstant() 1389 case Instruction::ExtractElement: { in printInstruction()
|