Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp971 return LT.first * BaseCost + in getCmpSelInstrCost()
973 return BaseCost; in getCmpSelInstrCost()
979 int BaseCost = 1; in getCmpSelInstrCost() local
981 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost()
983 return BaseCost * in getCmpSelInstrCost()
1366 int BaseCost = 1; in getArithmeticInstrCost() local
1368 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getArithmeticInstrCost()
1375 return LT.first * BaseCost; in getArithmeticInstrCost()
1388 return BaseCost; in getArithmeticInstrCost()
1474 int BaseCost = in getInterleavedMemoryOpCost() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp727 auto BaseCost = BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() local
728 return BaseCost == 0 ? BaseCost : 1; in getCastInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp873 BlockFrequency BaseCost = P + V; in isProfitableToTailDup() local
875 return greaterWithBias(BaseCost, DupCost, EntryFreq); in isProfitableToTailDup()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7210 InstructionCost BaseCost = TTI.getArithmeticReductionCost( in getReductionPatternCost() local
7217 return BaseCost; in getReductionPatternCost()
7240 if (RedCost.isValid() && RedCost < BaseCost + ExtCost) in getReductionPatternCost()
7261 if (RedCost.isValid() && RedCost < ExtCost * 2 + MulCost + BaseCost) in getReductionPatternCost()
7272 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()
7277 return I == RetI ? Optional<InstructionCost>(BaseCost) : None; in getReductionPatternCost()