Home
last modified time | relevance | path

Searched refs:MulCost (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h945 InstructionCost MulCost = variable
949 return DivCost + MulCost + SubCost;
2643 InstructionCost MulCost = in getMulAccReductionCost() local
2646 return RedCost + MulCost + 2 * ExtCost; in getMulAccReductionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1936 InstructionCost MulCost = in costAndCollectOperands() local
1938 Cost = AddCost + MulCost; in costAndCollectOperands()
1950 Cost += MulCost * (PolyDegree - 1); in costAndCollectOperands()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5832 InstructionCost MulCost = in getReductionPatternCost() local
5842 RedCost < ExtCost * 2 + MulCost + Ext2Cost + BaseCost) in getReductionPatternCost()
5880 InstructionCost MulCost = in getReductionPatternCost() local
5895 (RedCost + ExtraExtCost) < (ExtCost0 + ExtCost1 + MulCost + BaseCost)) in getReductionPatternCost()
5899 InstructionCost MulCost = in getReductionPatternCost() local
5905 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp3082 InstructionCost MulCost = getArithmeticInstrCost( in getArithmeticInstrCost() local
3088 return MulCost * 2 + AddCost * 2 + ShrCost * 2 + 1; in getArithmeticInstrCost()