Lines Matching refs:IndexVT
4853 bool AArch64TargetLowering::shouldRemoveExtendFromGSIndex(EVT IndexVT, in shouldRemoveExtendFromGSIndex() argument
4856 if (!Subtarget->hasSVE() || IndexVT.getVectorElementType() != MVT::i32) in shouldRemoveExtendFromGSIndex()
4860 if (IndexVT.getScalarSizeInBits() < DataVT.getScalarSizeInBits()) in shouldRemoveExtendFromGSIndex()
4955 EVT IndexVT = Index.getValueType(); in LowerMGATHER() local
4956 Index = DAG.getNode(ISD::SHL, DL, IndexVT, Index, in LowerMGATHER()
4957 DAG.getConstant(Log2_32(ScaleVal), DL, IndexVT)); in LowerMGATHER()
5043 EVT IndexVT = Index.getValueType(); in LowerMSCATTER() local
5044 Index = DAG.getNode(ISD::SHL, DL, IndexVT, Index, in LowerMSCATTER()
5045 DAG.getConstant(Log2_32(ScaleVal), DL, IndexVT)); in LowerMSCATTER()
10242 MVT IndexVT = MVT::v8i8; in GenerateTBL() local
10245 IndexVT = MVT::v16i8; in GenerateTBL()
10261 SDValue V1Cst = DAG.getNode(ISD::BITCAST, DL, IndexVT, V1); in GenerateTBL()
10262 SDValue V2Cst = DAG.getNode(ISD::BITCAST, DL, IndexVT, V2); in GenerateTBL()
10269 ISD::INTRINSIC_WO_CHAIN, DL, IndexVT, in GenerateTBL()
10271 DAG.getBuildVector(IndexVT, DL, in GenerateTBL()
10277 ISD::INTRINSIC_WO_CHAIN, DL, IndexVT, in GenerateTBL()
10279 DAG.getBuildVector(IndexVT, DL, in GenerateTBL()
10289 ISD::INTRINSIC_WO_CHAIN, DL, IndexVT, in GenerateTBL()
10291 V2Cst, DAG.getBuildVector(IndexVT, DL, in GenerateTBL()
17650 EVT IndexVT = Index.getValueType(); in foldIndexIntoBase() local
17651 if (!IndexVT.isVector() || IndexVT.getVectorElementType() != MVT::i64) in foldIndexIntoBase()
17708 EVT IndexVT = Index.getValueType(); in findMoreOptimalIndexType() local
17709 if (IndexVT.getVectorElementType() != MVT::i64 || IndexVT == MVT::nxv2i64) in findMoreOptimalIndexType()
17742 IndexVT.getVectorMinNumElements() * Stride * MaxVScale; in findMoreOptimalIndexType()
17748 EVT NewIndexVT = IndexVT.changeVectorElementType(MVT::i32); in findMoreOptimalIndexType()