Lines Matching refs:ValVT

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