Home
last modified time | relevance | path

Searched refs:ExtCost (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp953 unsigned ExtCost = 0; in getOperandsExtensionCost() local
957 ExtCost++; in getOperandsExtensionCost()
959 return ExtCost; in getOperandsExtensionCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2623 InstructionCost ExtCost = thisT()->getCastInstrCost( in getExtendedReductionCost() local
2627 return RedCost + ExtCost; in getExtendedReductionCost()
2639 InstructionCost ExtCost = thisT()->getCastInstrCost( in getMulAccReductionCost() local
2646 return RedCost + MulCost + 2 * ExtCost; in getMulAccReductionCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5044 unsigned ExtCost = !TLI.isExtFree(Ext); in matchOperationAddr() local
5073 ExtCost + (AddrModeInsts.size() - OldSize), in matchOperationAddr()
6120 unsigned ExtCost = !TLI->isExtFree(I); in tryToPromoteExts() local
6139 std::max((long long)0, (TotalCreatedInstsCost - ExtCost)); in tryToPromoteExts()
6143 (ExtCost == 0 && NewExts.size() > 1))) { in tryToPromoteExts()
6161 !(StressExtLdPromotion || NewCreatedInstsCost <= ExtCost || in tryToPromoteExts()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5829 InstructionCost ExtCost = in getReductionPatternCost() local
5842 RedCost < ExtCost * 2 + MulCost + Ext2Cost + BaseCost) in getReductionPatternCost()
5853 InstructionCost ExtCost = in getReductionPatternCost() local
5856 if (RedCost.isValid() && RedCost < BaseCost + ExtCost) in getReductionPatternCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3132 InstructionCost ExtCost = 0; in getCastInstrCost() local
3134 ExtCost = getCastInstrCost(ExtOpc, ExtSrc, Src, CCH, CostKind); in getCastInstrCost()
3136 return ExtCost + getCastInstrCost(Instruction::SIToFP, Dst, ExtSrc, in getCastInstrCost()