Lines Matching defs:ValVT
1686 EVT ValVT = TLI->getValueType(DL, ValTy);
1688 unsigned EltSize = ValVT.getScalarSizeInBits();
1711 ValVT.getVectorElementType() == MVT::f16 && NumElts == 8) {
1714 } else if (ValVT.getVectorElementType() == MVT::f16)
1735 if (ST->hasMVEIntegerOps() && ValVT.getScalarSizeInBits() <= 16 &&
1750 if (!ST->hasMVEIntegerOps() || !ValVT.isSimple() || ISD != ISD::ADD ||
1770 EVT ValVT = TLI->getValueType(DL, ValTy);
1777 if (ST->hasMVEIntegerOps() && ValVT.isSimple() && ResVT.isSimple()) {
1787 if (ValVT.getSizeInBits() <= 128 &&
1805 EVT ValVT = TLI->getValueType(DL, ValTy);
1808 if (ST->hasMVEIntegerOps() && ValVT.isSimple() && ResVT.isSimple()) {
1818 if (ValVT.getSizeInBits() <= 128 &&
1832 EVT ValVT = TLI->getValueType(DL, Ty);
1838 ((ValVT.getVectorElementType() == MVT::f32 && ST->hasVFP2Base()) ||
1839 (ValVT.getVectorElementType() == MVT::f64 && ST->hasFP64()) ||
1840 (ValVT.getVectorElementType() == MVT::f16 && ST->hasFullFP16()))) {
1842 unsigned EltSize = ValVT.getScalarSizeInBits();
1855 if (ST->hasMVEFloatOps() && ValVT.getVectorElementType() == MVT::f16 &&
1859 } else if (ValVT.getVectorElementType() == MVT::f16)