| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | BasicTTIImpl.h | 57 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 78 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getAltShuffleOverhead() 553 Cost += getVectorInstrCost(Instruction::ExtractElement, VT, in getInterleavedMemoryOpCost() 574 ExtSubCost += getVectorInstrCost(Instruction::ExtractElement, SubVT, i); in getInterleavedMemoryOpCost()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUPromoteAlloca.cpp | 213 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index); in tryPromoteAllocaToVector() local 214 Inst->replaceAllUsesWith(ExtractElement); in tryPromoteAllocaToVector()
|
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | ConstantsContext.h | 104 Instruction::ExtractElement, &Op<0>(), 2) { in ExtractElementConstantExpr() 490 case Instruction::ExtractElement:
|
| HD | Instruction.cpp | 253 case ExtractElement: return "extractelement"; in getOpcodeName()
|
| HD | Constants.cpp | 1276 case Instruction::ExtractElement: in getWithOperands() 2139 const ConstantExprKeyType Key(Instruction::ExtractElement, ArgVec); in getExtractElement() 3053 case Instruction::ExtractElement: in getAsInstruction()
|
| HD | Instructions.cpp | 1307 ExtractElement, in ExtractElementInst() 1321 ExtractElement, in ExtractElementInst()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCTargetTransformInfo.cpp | 349 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i); in getMemoryOpCost()
|
| /NextBSD/contrib/llvm/include/llvm/IR/ |
| HD | Instruction.def | 170 HANDLE_OTHER_INST(54, ExtractElement, ExtractElementInst)// extract from vector
|
| HD | Instructions.h | 1884 return I->getOpcode() == Instruction::ExtractElement;
|
| /NextBSD/contrib/llvm/lib/Target/NVPTX/ |
| HD | NVPTXGenericToNVVM.cpp | 324 case Instruction::ExtractElement: in remapConstantExpr()
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | CostModel.cpp | 460 case Instruction::ExtractElement: { in getInstructionCost()
|
| HD | ConstantFolding.cpp | 1082 case Instruction::ExtractElement: in ConstantFoldInstOperands()
|
| /NextBSD/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | 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()
|
| /NextBSD/contrib/llvm/lib/Transforms/Vectorize/ |
| HD | SLPVectorizer.cpp | 266 assert(Instruction::ExtractElement == getSameOpcode(VL) && "Invalid opcode"); in CanReuseExtract() 1117 case Instruction::ExtractElement: { in buildTree_rec() 1443 case Instruction::ExtractElement: { in getEntryCost() 1451 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); in getEntryCost() 1755 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, in getTreeCost() 2156 case Instruction::ExtractElement: { in vectorizeTree()
|
| HD | LoopVectorize.cpp | 2949 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead() 5155 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); in getInstructionCost() 5159 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : in getInstructionCost() 5223 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement, in getInstructionCost()
|
| HD | BBVectorize.cpp | 1998 Instruction::ExtractElement, VTy, 0); in findBestDAGFor() 2030 Instruction::ExtractElement, VTy, 1); in findBestDAGFor()
|
| /NextBSD/contrib/llvm/lib/Transforms/ObjCARC/ |
| HD | ARCInstKind.cpp | 295 case Instruction::ExtractElement: in GetARCInstKind()
|
| /NextBSD/contrib/llvm/lib/AsmParser/ |
| HD | LLLexer.cpp | 746 INSTKEYWORD(extractelement, ExtractElement); in LexIdentifier()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMTargetTransformInfo.cpp | 261 Opcode == Instruction::ExtractElement) && in getVectorInstrCost()
|
| /NextBSD/contrib/llvm/lib/Target/CppBackend/ |
| HD | CPPBackend.cpp | 924 case Instruction::ExtractElement: Out << "getExtractElement("; break; in printConstant() 1494 case Instruction::ExtractElement: { in printInstruction()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86TargetTransformInfo.cpp | 773 Cost += getVectorInstrCost(Instruction::ExtractElement, Ty, i); in getScalarizationOverhead()
|
| /NextBSD/contrib/llvm/lib/Bitcode/Writer/ |
| HD | BitcodeWriter.cpp | 1576 case Instruction::ExtractElement: in WriteConstants() 1746 case Instruction::ExtractElement: in WriteInstruction()
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | TargetLoweringBase.cpp | 1595 case ExtractElement: return ISD::EXTRACT_VECTOR_ELT; in InstructionOpcodeToISD()
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | GVN.cpp | 441 case Instruction::ExtractElement: in lookup_or_add()
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAGISel.cpp | 1101 case Instruction::ExtractElement: NumFastIselFailExtractElement++; return; in collectFailStats()
|