Lines Matching refs:ViaVecTy
1364 EVT ViaVecTy = ResVecTy; in lowerMSASplatZExt() local
1385 ViaVecTy = MVT::v4i32; in lowerMSASplatZExt()
1395 ViaVecTy, DL, ArrayRef(Ops, ViaVecTy.getVectorNumElements())); in lowerMSASplatZExt()
1397 if (ViaVecTy != ResVecTy) { in lowerMSASplatZExt()
1398 SDValue One = DAG.getConstant(1, DL, ViaVecTy); in lowerMSASplatZExt()
1400 DAG.getNode(ISD::AND, DL, ViaVecTy, Result, One)); in lowerMSASplatZExt()
1417 EVT ViaVecTy = VecTy; in getBuildVectorSplat() local
1424 ViaVecTy = MVT::v4i32; in getBuildVectorSplat()
1443 ViaVecTy, DL, ArrayRef(Ops, ViaVecTy.getVectorNumElements())); in getBuildVectorSplat()
1445 if (VecTy != ViaVecTy) in getBuildVectorSplat()
2473 EVT ViaVecTy; in lowerBUILD_VECTOR() local
2479 ViaVecTy = MVT::v16i8; in lowerBUILD_VECTOR()
2482 ViaVecTy = MVT::v8i16; in lowerBUILD_VECTOR()
2485 ViaVecTy = MVT::v4i32; in lowerBUILD_VECTOR()
2493 SDValue Result = DAG.getConstant(SplatValue, DL, ViaVecTy); in lowerBUILD_VECTOR()
2496 if (ViaVecTy != ResTy) in lowerBUILD_VECTOR()