Searched refs:ExtractElement (Results 1 - 22 of 22) sorted by relevance
/freebsd-10.2-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 228 case Instruction::InsertElement: case Instruction::ExtractElement:
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 211 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i);
|
H A D | TargetLoweringBase.cpp | 1300 case ExtractElement: return ISD::EXTRACT_VECTOR_ELT;
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 446 case Instruction::ExtractElement: {
|
H A D | ConstantFolding.cpp | 1033 case Instruction::ExtractElement:
|
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 319 case Instruction::ExtractElement:
|
/freebsd-10.2-release/contrib/llvm/lib/IR/ |
H A D | ConstantsContext.h | 103 Instruction::ExtractElement, &Op<0>(), 2) { 446 if (V.opcode == Instruction::ExtractElement)
|
H A D | Instruction.cpp | 250 case ExtractElement: return "extractelement";
|
H A D | Constants.cpp | 1135 case Instruction::ExtractElement: 1934 const ExprMapKeyType Key(Instruction::ExtractElement, ArgVec); 2790 case Instruction::ExtractElement:
|
H A D | Instructions.cpp | 1444 ExtractElement, 1458 ExtractElement,
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 208 /// \returns True if the ExtractElement instructions in VL can be vectorized 211 assert(Instruction::ExtractElement == getSameOpcode(VL) && "Invalid opcode"); 802 case Instruction::ExtractElement: { 981 case Instruction::ExtractElement: { 1121 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, 1388 case Instruction::ExtractElement: {
|
H A D | LoopVectorize.cpp | 4966 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); 4967 // In case of STORE, the cost of ExtractElement from the vector. 4970 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : 5032 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement,
|
H A D | BBVectorize.cpp | 510 // InsertElement and ExtractElement have a depth factor of zero. This is 1928 Instruction::ExtractElement, VTy, 0); 1961 Instruction::ExtractElement, VTy, 1);
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 40 static ConstantInt *ExtractElement(Constant *V, Constant *Idx) { function 64 if (HasAddOverflow(ExtractElement(Result, Idx), 65 ExtractElement(In1, Idx), 66 ExtractElement(In2, Idx), 99 if (HasSubOverflow(ExtractElement(Result, Idx), 100 ExtractElement(In1, Idx), 101 ExtractElement(In2, Idx),
|
/freebsd-10.2-release/contrib/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 687 INSTKEYWORD(extractelement, ExtractElement);
|
H A D | LLParser.cpp | 2665 } else if (Opc == Instruction::ExtractElement) {
|
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 550 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i);
|
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1076 case Instruction::ExtractElement: 1243 case Instruction::ExtractElement:
|
/freebsd-10.2-release/contrib/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 913 case Instruction::ExtractElement: Out << "getExtractElement("; break; 1476 case Instruction::ExtractElement: {
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 436 case Instruction::ExtractElement:
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 138 STATISTIC(NumFastIselFailExtractElement,"Fast isel fails on ExtractElement"); 982 case Instruction::ExtractElement: NumFastIselFailExtractElement++; return;
|
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/ |
H A D | Instructions.h | 1581 return I->getOpcode() == Instruction::ExtractElement;
|
Completed in 195 milliseconds