/external/llvm/lib/Target/R600/ |
D | AMDGPUPromoteAlloca.cpp | 209 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index); in tryPromoteAllocaToVector() local 210 Inst->replaceAllUsesWith(ExtractElement); in tryPromoteAllocaToVector()
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 104 Instruction::ExtractElement, &Op<0>(), 2) { in ExtractElementConstantExpr() 489 case Instruction::ExtractElement:
|
D | Instruction.cpp | 248 case ExtractElement: return "extractelement"; in getOpcodeName()
|
D | Constants.cpp | 1244 case Instruction::ExtractElement: in getWithOperands() 2111 const ConstantExprKeyType Key(Instruction::ExtractElement, ArgVec); in getExtractElement() 2998 case Instruction::ExtractElement: in getAsInstruction()
|
D | Instructions.cpp | 1352 ExtractElement, in ExtractElementInst() 1366 ExtractElement, in ExtractElementInst()
|
/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 57 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 78 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getAltShuffleOverhead()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 345 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i); in getMemoryOpCost()
|
/external/llvm/include/llvm/IR/ |
D | Instruction.def | 170 HANDLE_OTHER_INST(54, ExtractElement, ExtractElementInst)// extract from vector
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 324 case Instruction::ExtractElement: in remapConstantExpr()
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 460 case Instruction::ExtractElement: { in getInstructionCost()
|
D | ConstantFolding.cpp | 1083 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 | 261 assert(Instruction::ExtractElement == getSameOpcode(VL) && "Invalid opcode"); in CanReuseExtract() 1112 case Instruction::ExtractElement: { in buildTree_rec() 1438 case Instruction::ExtractElement: { in getEntryCost() 1446 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); in getEntryCost() 1750 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, in getTreeCost() 2152 case Instruction::ExtractElement: { in vectorizeTree()
|
D | LoopVectorize.cpp | 2653 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 5124 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); in getInstructionCost() 5128 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : in getInstructionCost() 5192 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement, in getInstructionCost()
|
D | BBVectorize.cpp | 1998 Instruction::ExtractElement, VTy, 0); in findBestDAGFor() 2030 Instruction::ExtractElement, VTy, 1); in findBestDAGFor()
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ARCInstKind.cpp | 295 case Instruction::ExtractElement: in GetARCInstKind()
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 261 Opcode == Instruction::ExtractElement) && in getVectorInstrCost()
|
/external/llvm/test/Instrumentation/MemorySanitizer/ |
D | msan_basic.ll | 504 define i32 @ExtractElement(<4 x i32> %vec, i32 %idx) sanitize_memory { 509 ; CHECK: @ExtractElement
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 743 INSTKEYWORD(extractelement, ExtractElement); in LexIdentifier()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 926 case Instruction::ExtractElement: Out << "getExtractElement("; break; in printConstant() 1496 case Instruction::ExtractElement: { in printInstruction()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 764 Cost += getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 1546 case Instruction::ExtractElement: in WriteConstants() 1716 case Instruction::ExtractElement: in WriteInstruction()
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 1574 case ExtractElement: return ISD::EXTRACT_VECTOR_ELT; in InstructionOpcodeToISD()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 206 | ExtractElement Constructor
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 441 case Instruction::ExtractElement: in lookup_or_add()
|