Lines Matching refs:LT
165 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getSpliceCost() local
171 return Cost * LT.first; in getSpliceCost()
179 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost() local
187 return LT.first * 1; in getShuffleCost()
203 return LT.first * 9; in getShuffleCost()
204 return LT.first * 6; in getShuffleCost()
254 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() local
255 return Cost + (LT.first - 1); in getIntrinsicInstrCost()
331 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getMinMaxReductionCost() local
335 return (LT.first - 1) + 3; in getMinMaxReductionCost()
340 return (LT.first - 1) + BaseCost + Log2_32_Ceil(VL); in getMinMaxReductionCost()
361 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticReductionCost() local
364 return (LT.first - 1) + (ISD == ISD::AND ? 3 : 2); in getArithmeticReductionCost()
370 return (LT.first - 1) + BaseCost + VL; in getArithmeticReductionCost()
371 return (LT.first - 1) + BaseCost + Log2_32_Ceil(VL); in getArithmeticReductionCost()