Lines Matching defs:ValVT
1704 EVT ValVT = TLI->getValueType(DL, ValTy);
1706 unsigned EltSize = ValVT.getScalarSizeInBits();
1729 ValVT.getVectorElementType() == MVT::f16 && NumElts == 8) {
1732 } else if (ValVT.getVectorElementType() == MVT::f16)
1753 if (ST->hasMVEIntegerOps() && ValVT.getScalarSizeInBits() <= 16 &&
1768 if (!ST->hasMVEIntegerOps() || !ValVT.isSimple() || ISD != ISD::ADD ||
1788 EVT ValVT = TLI->getValueType(DL, ValTy);
1795 if (ST->hasMVEIntegerOps() && ValVT.isSimple() && ResVT.isSimple()) {
1805 if (ValVT.getSizeInBits() <= 128 &&
1823 EVT ValVT = TLI->getValueType(DL, ValTy);
1826 if (ST->hasMVEIntegerOps() && ValVT.isSimple() && ResVT.isSimple()) {
1836 if (ValVT.getSizeInBits() <= 128 &&
1850 EVT ValVT = TLI->getValueType(DL, Ty);
1856 ((ValVT.getVectorElementType() == MVT::f32 && ST->hasVFP2Base()) ||
1857 (ValVT.getVectorElementType() == MVT::f64 && ST->hasFP64()) ||
1858 (ValVT.getVectorElementType() == MVT::f16 && ST->hasFullFP16()))) {
1860 unsigned EltSize = ValVT.getScalarSizeInBits();
1873 if (ST->hasMVEFloatOps() && ValVT.getVectorElementType() == MVT::f16 &&
1877 } else if (ValVT.getVectorElementType() == MVT::f16)