/external/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.cpp | 100 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i8, NElts), ShuffleMask); in DecodePUNPCKLBWMask() 105 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i16, NElts), ShuffleMask); in DecodePUNPCKLWDMask() 110 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i32, NElts), ShuffleMask); in DecodePUNPCKLDQMask() 115 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i64, NElts), ShuffleMask); in DecodePUNPCKLQDQMask() 155 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i32, NElts), ShuffleMask); in DecodeUNPCKLPSMask() 160 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i64, NElts), ShuffleMask); in DecodeUNPCKLPDMask()
|
/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 177 return MVT::getVectorVT(getVectorElementType(), Pow2NElts); in getPow2VectorType() 334 static MVT getVectorVT(MVT VT, unsigned NumElements) { in getVectorVT() function 420 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) { in getVectorVT() function 421 MVT M = MVT::getVectorVT(VT.V, NumElements); in getVectorVT() 431 default: return getVectorVT(C, MVT::i8, NumElts); in getIntVectorWithNumElements() 634 return EVT::getVectorVT(Context, getVectorElementType(), Pow2NElts); in getPow2VectorType()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 78 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in ExpandRes_BITCAST() 95 EVT NVT = EVT::getVectorVT(*DAG.getContext(), NOutVT, 2); in ExpandRes_BITCAST() 176 EVT::getVectorVT(*DAG.getContext(), in ExpandRes_EXTRACT_VECTOR_ELT() 273 EVT NVT = EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BITCAST() 319 EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BUILD_VECTOR() 348 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); in ExpandOp_INSERT_VECTOR_ELT()
|
D | LegalizeVectorTypes.cpp | 750 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_SETCC() 778 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_UnaryOp() 788 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), in SplitVecRes_UnaryOp() 805 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_UnaryOp() 1019 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_UnaryOp() 1174 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_FP_ROUND() 1312 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_Binary() 1353 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_Binary() 1390 NextVT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NextSize); in WidenVecRes_Binary() 1448 EVT InWidenVT = EVT::getVectorVT(*DAG.getContext(), InEltVT, WidenNumElts); in WidenVecRes_Convert() [all …]
|
D | LegalizeTypes.cpp | 878 EVT::getVectorVT(*DAG.getContext(), EltNVT, NumElts), Op); in BitConvertVectorToIntegerVector() 958 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(), in GetSplitDestVTs()
|
D | TargetLowering.cpp | 671 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { in getVectorTypeBreakdownMVT() 678 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); in getVectorTypeBreakdownMVT() 967 EVT::getVectorVT(Context, EltTy, NumElts))) { in getVectorTypeBreakdown() 974 EVT NewVT = EVT::getVectorVT(Context, EltTy, NumElts); in getVectorTypeBreakdown()
|
D | DAGCombiner.cpp | 3400 ExtVT = EVT::getVectorVT(*DAG.getContext(), in visitSRA() 4132 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitSIGN_EXTEND() 4364 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitZERO_EXTEND() 4546 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitANY_EXTEND() 5115 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR() 5192 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, Ops.size()); in ConstantFoldBITCASTofBUILD_VECTOR() 5201 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR()
|
D | LegalizeIntegerTypes.cpp | 545 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts/2); in PromoteIntRes_TRUNCATE() 546 EVT HalfNVT = EVT::getVectorVT(*DAG.getContext(), NVT.getScalarType(), in PromoteIntRes_TRUNCATE()
|
D | LegalizeDAG.cpp | 1421 EVT TempWideVector = EVT::getVectorVT(*DAG.getContext(), in LegalizeOp() 1660 EVT CastValueVT = EVT::getVectorVT(*DAG.getContext(), NarrowScalarVT, in LegalizeOp()
|
D | SelectionDAG.cpp | 3265 DAG.getConstant(0, EVT::getVectorVT(*DAG.getContext(), in getMemsetStringVal() 6366 EVT::getVectorVT(*getContext(), EltVT, ResNE), in UnrollVectorOp()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1801 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); in getTypeConversion() 1812 EVT::getVectorVT(Context, EltVT, NumElts / 2)); in getTypeConversion() 1830 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion() 1834 EVT::getVectorVT(Context, EltVT, NumElts)); in getTypeConversion() 1848 MVT LargerVector = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion() 1863 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2); in getTypeConversion()
|
/external/llvm/lib/Target/CellSPU/ |
D | SPUISelDAGToDAG.cpp | 654 EVT Op0VecVT = EVT::getVectorVT(*CurDAG->getContext(), in Select() 656 EVT OpVecVT = EVT::getVectorVT(*CurDAG->getContext(), in Select() 915 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSHLi64() 983 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSRLi64() 1052 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSRAi64() 1130 EVT OpVecVT = EVT::getVectorVT(*CurDAG->getContext(), OpVT, 2); in SelectI64Constant()
|
D | SPUISelLowering.cpp | 554 EVT vecVT = InVT.isVector()? InVT: EVT::getVectorVT(*DAG.getContext(), InVT, in LowerLOAD() 670 EVT vecVT = EVT::getVectorVT(*DAG.getContext(), in LowerLOAD() 761 EVT vecVT = StVT.isVector()? StVT: EVT::getVectorVT(*DAG.getContext(), StVT, in LowerSTORE() 2173 EVT maskVT = EVT::getVectorVT(*(DAG.getContext()), VT.getVectorElementType(), in LowerINSERT_VECTOR_ELT() 2347 EVT vecVT = EVT::getVectorVT(*DAG.getContext(), in LowerCTPOP() 2671 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), in LowerTRUNCATE()
|
/external/llvm/lib/VMCore/ |
D | ValueTypes.cpp | 208 return getVectorVT(Ty->getContext(), getEVT(VTy->getElementType(), false), in getEVT()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 3960 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in LowerBUILD_VECTOR() 3991 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR() 4379 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE() 4548 MVT::getVectorVT(TruncVT, NumElts), Ops.data(), NumElts); in SkipExtension() 5614 case MVT::i8: widenType = MVT::getVectorVT(MVT::i16, numElem); break; in AddCombineToVPADDL() 5615 case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break; in AddCombineToVPADDL() 5616 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break; in AddCombineToVPADDL() 6104 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformSTORECombine() 6164 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, NumElts); in PerformBUILD_VECTORCombine() 6183 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformInsertEltCombine() [all …]
|
D | ARMISelDAGToDAG.cpp | 1497 ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, ResTyElts); in SelectVLD() 1772 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), in SelectVLDSTLane() 1892 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), MVT::i64,ResTyElts)); in SelectVLDDup()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 93 EVT ResultVT = EVT::getVectorVT(*DAG.getContext(), in Extract128BitVector() 168 EVT VT = EVT::getVectorVT(*DAG.getContext(), in ConcatVectors() 4462 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElems/2); in LowerBUILD_VECTOR() 6265 EVT VT128 = EVT::getVectorVT(*Context, in LowerSCALAR_TO_VECTOR()
|