• Home
  • Raw
  • Download

Lines Matching refs:getVectorVT

4364     ConstVecVT = MVT::getVectorVT(MVT::i32, NumElts * 2);  in getConstVector()
4440 EVT ResultVT = EVT::getVectorVT(*DAG.getContext(), ElVT, in ExtractSubVector()
5368 EVT NVT = EVT::getVectorVT(*DAG.getContext(), PVT, NumElems); in LowerAsSplatVectorLoad()
6466 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElems/2); in LowerBUILD_VECTOR()
6628 MVT HalfVT = MVT::getVectorVT(ResVT.getVectorElementType(), in LowerAVXCONCAT_VECTORS()
6668 MVT HalfVT = MVT::getVectorVT(ResVT.getVectorElementType(), in LowerCONCAT_VECTORSvXi1()
7027 MVT MaskVT = MVT::getVectorVT(MVT::i64, VT.getSizeInBits() / 64); in lowerVectorShuffleAsBitBlend()
7164 MVT BlendVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8); in lowerVectorShuffleAsBlend()
7370 MVT AlignVT = MVT::getVectorVT(MVT::i8, 16 * NumLanes); in lowerVectorShuffleAsByteRotate()
7462 MVT ShiftVT = MVT::getVectorVT(ShiftSVT, Size / Scale); in lowerVectorShuffleAsShift()
7670 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale), in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7764 MVT InputVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits), NumElements); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8357 MVT UnpackVT = MVT::getVectorVT(MVT::getIntegerVT(ScalarSize), NumElements); in lowerVectorShuffleAsPermuteAndUnpack()
8900 MVT PSHUFDVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() / 2); in lowerV8I16GeneralSingleInputVectorShuffle()
9974 MVT SplitVT = MVT::getVectorVT(ScalarVT, NumElements / 2); in splitAndLowerVectorShuffle()
9986 MVT OrigSplitVT = MVT::getVectorVT(OrigScalarVT, OrigNumElements / 2); in splitAndLowerVectorShuffle()
10218 MVT SubVT = MVT::getVectorVT(VT.getVectorElementType(), in lowerV2X128VectorShuffle()
10330 MVT LaneVT = MVT::getVectorVT(VT.isFloatingPoint() ? MVT::f64 : MVT::i64, in lowerVectorShuffleByMerging128BitLanes()
10940 MVT FpVT = MVT::getVectorVT(MVT::getFloatingPointVT(ElementBits), in lower256BitVectorShuffle()
11008 MVT MaskVecVT = MVT::getVectorVT(MaskEltVT, VT.getVectorNumElements()); in lowerVectorShuffleWithPERMV()
11293 MVT NewVT = MVT::getVectorVT(NewEltVT, VT.getVectorNumElements() / 2); in lowerVectorShuffle()
11600 MVT MaskVT = MVT::getVectorVT(MaskEltVT, VecVT.getSizeInBits() / in LowerEXTRACT_VECTOR_ELT()
11853 MVT VT128 = MVT::getVectorVT(OpVT.getVectorElementType(), in LowerSCALAR_TO_VECTOR()
12525 MVT IntegerVT = MVT::getVectorVT(MVT::i32, SrcVT.getVectorNumElements()); in LowerSINT_TO_FP()
12860 MVT NVT = MVT::getVectorVT(MVT::i32, SVT.getVectorNumElements()); in lowerUINT_TO_FP_vec()
13198 MVT HVT = MVT::getVectorVT(VT.getVectorElementType(), in LowerAVXExtend()
13404 MVT NVT = MVT::getVectorVT(VT.getVectorElementType(), NumElems * 2); in LowerTRUNCATE()
14266 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in Lower256IntVSETCC()
15169 CurrVT = MVT::getVectorVT(CurrSVT, CurrVT.getVectorNumElements() / 2); in LowerSIGN_EXTEND_VECTOR_INREG()
15236 MVT HalfVT = MVT::getVectorVT(VT.getVectorElementType(), in LowerSIGN_EXTEND()
15306 EVT HalfVecVT = EVT::getVectorVT(*DAG.getContext(), HalfEltVT, NumElems); in LowerExtendedLoad()
15353 EVT LoadUnitVecVT = EVT::getVectorVT( in LowerExtendedLoad()
15359 EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), in LowerExtendedLoad()
16094 MVT ShVT = MVT::getVectorVT(EltVT, 128/EltVT.getSizeInBits()); in getTargetVShiftNode()
16135 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in getMaskNode()
16153 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in getVectorMaskingNode()
16567 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in LowerINTRINSIC_WO_CHAIN()
16570 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in LowerINTRINSIC_WO_CHAIN()
16602 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in LowerINTRINSIC_WO_CHAIN()
16604 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in LowerINTRINSIC_WO_CHAIN()
16717 MVT MaskVT = MVT::getVectorVT(MVT::i1, Mask.getSimpleValueType().getSizeInBits()); in LowerINTRINSIC_WO_CHAIN()
16724 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in LowerINTRINSIC_WO_CHAIN()
16731 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getSizeInBits()/2); in LowerINTRINSIC_WO_CHAIN()
16737 MVT::getVectorVT(MVT::i1, VT.getSizeInBits()), in LowerINTRINSIC_WO_CHAIN()
16956 MVT MaskVT = MVT::getVectorVT(MVT::i1, in getGatherNode()
16963 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in getGatherNode()
16991 MVT MaskVT = MVT::getVectorVT(MVT::i1, in getScatterNode()
16998 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in getScatterNode()
17022 MVT::getVectorVT(MVT::i1, Index.getSimpleValueType().getVectorNumElements()); in getPrefetchNode()
17173 MVT SVT = MVT::getVectorVT(ElementType, VT.getVectorNumElements()); in LowerINTRINSIC_TRUNCATE_TO_MEM()
17180 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in LowerINTRINSIC_TRUNCATE_TO_MEM()
17181 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in LowerINTRINSIC_TRUNCATE_TO_MEM()
17767 MVT NewVT = MVT::getVectorVT(EltVT, 512 / VT.getScalarSizeInBits()); in LowerVectorCTLZ_AVX512()
17785 MVT OutVT = MVT::getVectorVT(EltVT, NumElems/2); in LowerVectorCTLZ_AVX512()
17793 MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems); in LowerVectorCTLZ_AVX512()
17944 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in Lower256IntArith()
17998 MVT SubVT = MVT::getVectorVT(MVT::i8, VT.getVectorNumElements() / 2); in LowerMUL()
18010 MVT ExVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements()); in LowerMUL()
18318 MVT ExVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() * 2); in LowerScalarImmediateShift()
18363 MVT ShiftVT = MVT::getVectorVT(MVT::i16, NumElts / 2); in LowerScalarImmediateShift()
18782 MVT ExtVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements() / 2); in LowerShift()
18926 MVT ExtVT = MVT::getVectorVT(MVT::i8, VT.getVectorNumElements() * 2); in LowerShift()
18984 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in LowerShift()
19363 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumElts * 2); in LowerBITCAST()
19411 MVT SadVecVT = MVT::getVectorVT(MVT::i64, VecSize / 64); in LowerHorizontalByteSum()
19428 MVT SadVecVT = MVT::getVectorVT(MVT::i64, VecSize / 64); in LowerHorizontalByteSum()
19435 MVT ShortVecVT = MVT::getVectorVT(MVT::i16, VecSize / 16); in LowerHorizontalByteSum()
19485 MVT ByteVecVT = MVT::getVectorVT(MVT::i8, NumByteElts); in LowerVectorCTPOPInRegLUT()
19557 MVT SrlVT = Len > 8 ? VT : MVT::getVectorVT(MVT::i16, VecSize / 16); in LowerVectorCTPOPBitmath()
19585 DAG.getBitcast(MVT::getVectorVT(MVT::i8, VecSize / 8), V), VT, Subtarget, in LowerVectorCTPOPBitmath()
19834 MVT NewIndexVT = MVT::getVectorVT(IndexVT.getScalarType(), 4); in LowerMSCATTER()
19841 MVT ExtMaskVT = MVT::getVectorVT(MaskVT.getScalarType(), 4); in LowerMSCATTER()
19859 MVT NewIndexVT = MVT::getVectorVT(IndexVT.getScalarType(), NumElts); in LowerMSCATTER()
19868 MVT ExtMaskVT = MVT::getVectorVT(MaskVT.getScalarType(), NumElts); in LowerMSCATTER()
19873 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts); in LowerMSCATTER()
19878 MVT BitMaskVT = MVT::getVectorVT(MVT::i1, NumElts); in LowerMSCATTER()
19903 MVT WideDataVT = MVT::getVectorVT(VT.getScalarType(), NumEltsInWideVec); in LowerMLOAD()
19904 MVT WideMaskVT = MVT::getVectorVT(MVT::i1, NumEltsInWideVec); in LowerMLOAD()
19935 MVT WideDataVT = MVT::getVectorVT(VT.getScalarType(), NumEltsInWideVec); in LowerMSTORE()
19936 MVT WideMaskVT = MVT::getVectorVT(MVT::i1, NumEltsInWideVec); in LowerMSTORE()
19979 MVT NewIndexVT = MVT::getVectorVT(IndexVT.getScalarType(), NumElts); in LowerMGATHER()
19985 MVT MaskBitVT = MVT::getVectorVT(MVT::i1, NumElts); in LowerMGATHER()
19988 MVT ExtMaskVT = MVT::getVectorVT(MaskVT.getScalarType(), NumElts); in LowerMGATHER()
19993 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts); in LowerMGATHER()
20181 auto RegVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, in ReplaceNodeResults()
20386 EVT WiderVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumElts * 2); in ReplaceNodeResults()
22913 MVT ByteVT = MVT::getVectorVT(MVT::i8, NumBytes); in combineX86ShuffleChain()
23397 MVT DVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() / 2); in PerformTargetShuffleCombine()
25928 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), in PerformLOADCombine()
25976 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformMLOADCombine()
26012 EVT NewMaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, in PerformMLOADCombine()
26069 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformMSTORECombine()
26104 EVT NewMaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, in PerformMSTORECombine()
26199 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformSTORECombine()
26232 EVT StoreVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformSTORECombine()
26375 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, VecSize / 64); in PerformSTORECombine()
26751 MVT IntVT = MVT::getVectorVT(IntScalar, VT.getVectorNumElements()); in lowerX86FPLogicOp()
27043 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), InVT.getScalarType(), in PerformSExtCombine()
27058 EVT::getVectorVT(*DAG.getContext(), SVT, 128 / SVT.getSizeInBits()); in PerformSExtCombine()
27081 EVT SubVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumSubElts); in PerformSExtCombine()
27082 EVT InSubVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumSubElts); in PerformSExtCombine()
27441 EVT DstVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, in PerformUINT_TO_FPCombine()
27471 EVT DstVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, in PerformSINT_TO_FPCombine()
27666 OrigVT = MVT::getVectorVT(OrigVT.getVectorElementType(), in performVZEXTCombine()