Lines Matching refs:MTy
698 MVT MTy = LT.second; in getIntrinsicInstrCost() local
699 if (const auto *Entry = CostTableLookup(CtpopCostTbl, ISD::CTPOP, MTy)) { in getIntrinsicInstrCost()
702 int ExtraCost = MTy.isVector() && MTy.getScalarSizeInBits() != in getIntrinsicInstrCost()
742 EVT MTy = TLI->getValueType(DL, RetTy->getContainedType(0), true); in getIntrinsicInstrCost() local
743 if (MTy.isSimple()) in getIntrinsicInstrCost()
745 MTy.getSimpleVT())) in getIntrinsicInstrCost()
755 EVT MTy = TLI->getValueType(DL, RetTy); in getIntrinsicInstrCost() local
761 (LT.second.getScalarSizeInBits() == MTy.getScalarSizeInBits() || in getIntrinsicInstrCost()
762 (LT.second == MVT::f64 && MTy == MVT::i32) || in getIntrinsicInstrCost()
763 (LT.second == MVT::f32 && MTy == MVT::i64))) in getIntrinsicInstrCost()
767 ((LT.second == MVT::f16 && MTy == MVT::i32) || in getIntrinsicInstrCost()
769 (LT.second.getScalarSizeInBits() == MTy.getScalarSizeInBits())))) in getIntrinsicInstrCost()
776 LT.second.getScalarSizeInBits() >= MTy.getScalarSizeInBits()) { in getIntrinsicInstrCost()
3900 MVT MTy = LT.second; in getArithmeticReductionCost() local
3945 if (const auto *Entry = CostTableLookup(CostTblNoPairwise, ISD, MTy)) in getArithmeticReductionCost()
3951 const auto *Entry = CostTableLookup(CostTblNoPairwise, ISD, MTy); in getArithmeticReductionCost()
3955 if (MTy.getVectorNumElements() <= ValVTy->getNumElements() && in getArithmeticReductionCost()
3962 MTy.getVectorNumElements()); in getArithmeticReductionCost()