/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 57 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 78 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getAltShuffleOverhead() 550 Instruction::ExtractElement, VT, Index + i * Factor); in getInterleavedMemoryOpCost() 572 Instruction::ExtractElement, SubVT, i); in getInterleavedMemoryOpCost()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 98 case Instruction::ExtractElement: in getVectorInstrCost()
|
D | AMDGPUPromoteAlloca.cpp | 213 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index); in tryPromoteAllocaToVector() local 214 Inst->replaceAllUsesWith(ExtractElement); in tryPromoteAllocaToVector()
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 104 Instruction::ExtractElement, &Op<0>(), 2) { in ExtractElementConstantExpr() 523 case Instruction::ExtractElement:
|
D | Instruction.cpp | 263 case ExtractElement: return "extractelement"; in getOpcodeName()
|
D | Constants.cpp | 1208 case Instruction::ExtractElement: in getWithOperands() 2074 const ConstantExprKeyType Key(Instruction::ExtractElement, ArgVec); in getExtractElement() 3003 case Instruction::ExtractElement: in getAsInstruction()
|
D | Instructions.cpp | 1621 ExtractElement, in ExtractElementInst() 1635 ExtractElement, in ExtractElementInst()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 385 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i); in getMemoryOpCost()
|
/external/llvm/include/llvm/IR/ |
D | Instruction.def | 191 HANDLE_OTHER_INST(59, ExtractElement, ExtractElementInst)// extract from vector
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 321 case Instruction::ExtractElement: in remapConstantExpr()
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 455 case Instruction::ExtractElement: { in getInstructionCost()
|
D | ObjCARCInstKind.cpp | 297 case Instruction::ExtractElement: in GetARCInstKind()
|
D | ConstantFolding.cpp | 1085 case Instruction::ExtractElement: in ConstantFoldInstOperands()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 43 static ConstantInt *ExtractElement(Constant *V, Constant *Idx) { in ExtractElement() function 67 if (HasAddOverflow(ExtractElement(Result, Idx), in AddWithOverflow() 68 ExtractElement(In1, Idx), in AddWithOverflow() 69 ExtractElement(In2, Idx), in AddWithOverflow() 102 if (HasSubOverflow(ExtractElement(Result, Idx), in SubWithOverflow() 103 ExtractElement(In1, Idx), in SubWithOverflow() 104 ExtractElement(In2, Idx), in SubWithOverflow()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 280 assert(Instruction::ExtractElement == getSameOpcode(VL) && "Invalid opcode"); in CanReuseExtract() 1149 case Instruction::ExtractElement: { in buildTree_rec() 1492 case Instruction::ExtractElement: { in getEntryCost() 1500 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); in getEntryCost() 1807 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, in getTreeCost() 2228 case Instruction::ExtractElement: { in vectorizeTree()
|
D | LoopVectorize.cpp | 3070 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 5496 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); in getInstructionCost() 5500 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : in getInstructionCost() 5584 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement, in getInstructionCost()
|
D | BBVectorize.cpp | 2012 Instruction::ExtractElement, VTy, 0); in findBestDAGFor() 2044 Instruction::ExtractElement, VTy, 1); in findBestDAGFor()
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 254 Opcode == Instruction::ExtractElement)) { in getVectorInstrCost()
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 759 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/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 925 case Instruction::ExtractElement: Out << "getExtractElement("; break; in printConstant() 1490 case Instruction::ExtractElement: { in printInstruction()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 945 Cost += getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 1682 case Instruction::ExtractElement: in WriteConstants() 1869 case Instruction::ExtractElement: in WriteInstruction()
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 1600 case ExtractElement: return ISD::EXTRACT_VECTOR_ELT; in InstructionOpcodeToISD()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 206 | ExtractElement Constructor
|