Searched refs:MulCost (Results 1 – 6 of 6) sorted by relevance
1072 InstructionCost MulCost = variable1076 return DivCost + MulCost + SubCost;3203 InstructionCost MulCost = in getMulAccReductionCost() local3206 return RedCost + MulCost + 2 * ExtCost; in getMulAccReductionCost()
5426 InstructionCost MulCost = in getReductionPatternCost() local5436 RedCost < ExtCost * 2 + MulCost + Ext2Cost + BaseCost) in getReductionPatternCost()5474 InstructionCost MulCost = in getReductionPatternCost() local5489 (RedCost + ExtraExtCost) < (ExtCost0 + ExtCost1 + MulCost + BaseCost)) in getReductionPatternCost()5493 InstructionCost MulCost = in getReductionPatternCost() local5499 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()6126 InstructionCost MulCost = TTI::TCC_Free; in getInstructionCost() local6129 MulCost = in getInstructionCost()6141 return TTI.getIntrinsicInstrCost(ICA, CostKind) + MulCost + in getInstructionCost()
1640 InstructionCost MulCost = in computeCost() local1646 MulCost = TTI::TCC_Free; in computeCost()1657 return Ctx.TTI.getIntrinsicInstrCost(ICA, Ctx.CostKind) + MulCost + in computeCost()
2930 InstructionCost MulCost = Mul->computeCost(VF, Ctx); in tryToMatchAndCreateMulAccumulateReduction() local2941 MulAccCost < ExtCost + MulCost + RedCost; in tryToMatchAndCreateMulAccumulateReduction()
1396 InstructionCost MulCost = in analyzeCostOfVecReduction() local1402 CostBeforeReduction = ExtCost * 2 + MulCost + Ext2Cost; in analyzeCostOfVecReduction()
4014 InstructionCost MulCost = in getArithmeticInstrCost() local4026 return MulCost + AsrCost + 2 * AddCost; in getArithmeticInstrCost()4057 return MulCost /*smulh cost*/ + 2 * AddCost + 2 * AsrCost; in getArithmeticInstrCost()4058 return 2 * MulCost + AddCost /*uzp2 cost*/ + AsrCost + UsraCost; in getArithmeticInstrCost()4102 InstructionCost MulCost = in getArithmeticInstrCost() local4111 InstructionCost DivCost = MulCost * (Is128bit ? 2 : 1) + // UMULL/UMULH in getArithmeticInstrCost()4114 return DivCost + (ISD == ISD::UREM ? MulCost + AddCost : 0); in getArithmeticInstrCost()