| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CostModel.cpp | 98 return TTI::TCK_CodeSize; in OutputCostKindToTargetCostKind() 118 InstructionCost CodeSize = getCost(Inst, TTI::TCK_CodeSize, TTI, TLI); in run()
|
| H A D | CodeMetrics.cpp | 213 NumInsts += TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in analyzeBasicBlock()
|
| H A D | InlineSizeEstimatorAnalysis.cpp | 132 &I, TargetTransformInfo::TargetCostKind::TCK_CodeSize) in getSize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 87 return CostKind == TTI::TCK_CodeSize ? 2 in getHalfRateInstrCost() 94 return CostKind == TTI::TCK_CodeSize ? 2 in getQuarterRateInstrCost()
|
| H A D | R600TargetTransformInfo.cpp | 98 if (CostKind == TTI::TCK_CodeSize || CostKind == TTI::TCK_SizeAndLatency) in getCFInstrCost()
|
| H A D | AMDGPUSplitModule.cpp | 205 TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in calculateFunctionCosts()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 826 (CostKind == TTI::TCK_CodeSize || CostKind == TTI::TCK_SizeAndLatency); in getCFInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.h | 493 if (CostKind == TargetTransformInfo::TCK_CodeSize) in getMVEVectorCostFactor()
|
| H A D | ARMTargetTransformInfo.cpp | 948 if (CostKind == TTI::TCK_CodeSize && ISD == ISD::SELECT && in getCmpSelInstrCost() 1361 if (ST->isThumb() && CostKind == TTI::TCK_CodeSize && Ty->isIntegerTy(1)) { in getArithmeticInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 514 Benefit += TTI.getInstructionCost(I, TargetTransformInfo::TCK_CodeSize); in getBenefit() 2516 TargetTransformInfo::TCK_CodeSize); in findCostOutputReloads() 2569 TargetTransformInfo::TCK_CodeSize); in findCostForOutputBlocks() 2581 TTI.getCFInstrCost(Instruction::Br, TargetTransformInfo::TCK_CodeSize); in findCostForOutputBlocks() 2593 TargetTransformInfo::TCK_CodeSize); in findCostForOutputBlocks() 2595 TTI.getCFInstrCost(Instruction::Br, TargetTransformInfo::TCK_CodeSize); in findCostForOutputBlocks()
|
| H A D | FunctionSpecialization.cpp | 127 Cost C = TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in estimateBasicBlocks() 239 CodeSize += TTI.getInstructionCost(User, TargetTransformInfo::TCK_CodeSize); in getCodeSizeSavingsForUser()
|
| H A D | HotColdSplitting.cpp | 293 TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in getOutliningBenefit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanHelpers.h | 65 return CostKind == TTI::TCK_CodeSize ? 1 : 2; in getPredBlockCostDivisor()
|
| H A D | LoopVectorize.cpp | 923 CostKind = F->hasMinSize() ? TTI::TCK_CodeSize : TTI::TCK_RecipThroughput; in LoopVectorizationCostModel() 3957 if (CM.CostKind == TTI::TCK_CodeSize) in isMoreProfitable() 6996 : CM.CostKind == TTI::TCK_CodeSize ? "Code Size\n" in computeBestVF()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 213 TargetTransformInfo::TCK_CodeSize); in canSplitCallSite()
|
| H A D | LoopUnrollPass.cpp | 414 TargetTransformInfo::TCK_CodeSize : in analyzeLoopUnrollCost() 506 TargetTransformInfo::TCK_CodeSize : TargetTransformInfo::TCK_SizeAndLatency; in analyzeLoopUnrollCost()
|
| H A D | SimpleLoopUnswitch.cpp | 3343 ? TargetTransformInfo::TCK_CodeSize in findBestNonTrivialUnswitchCandidate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 3758 return CostKind == TTI::TCK_CodeSize in getVectorInstrCostHelper() 3765 return CostKind == TTI::TCK_CodeSize in getVectorInstrCostHelper() 3891 return CostKind == TTI::TCK_CodeSize ? 1 in getVectorInstrCostHelper() 3934 CostKind == TTI::TCK_CodeSize ? 1 : ST->getVectorInsertExtractBaseCost(); in getScalarizationOverhead() 4527 if (CostKind == TTI::TCK_CodeSize || CostKind == TTI::TCK_SizeAndLatency) in getMemoryOpCost() 4721 TTI.getInstructionCost(&I, Operands, TTI::TCK_CodeSize); in isLoopSizeWithinBudget() 5640 if (CostKind == TTI::TCK_CodeSize && Kind == TTI::SK_Broadcast) { in getShuffleCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 53 if (CostKind == TTI::TCK_CodeSize) in getRISCVInstructionCost() 1146 if (CostKind == TTI::TCK_CodeSize) in getStridedMemoryOpCost() 2031 if (LT.second.isVector() && CostKind != TTI::TCK_CodeSize) in getMemoryOpCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 1987 ? TargetTransformInfo::TCK_CodeSize in isHighCostExpansionHelper() 1999 if (CostKind != TargetTransformInfo::TCK_CodeSize) in isHighCostExpansionHelper()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 274 TCK_CodeSize, ///< Instruction code size. enumerator
|
| H A D | TargetTransformInfoImpl.h | 1475 if (CostKind == TTI::TCK_CodeSize && LI->hasOneUse() && in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 897 if (CostKind == TTI::TCK_CodeSize || CostKind == TTI::TCK_SizeAndLatency) { in getCastInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 89 case TargetTransformInfo::TCK_CodeSize: in operator []() 1496 if (CostKind == TTI::TCK_CodeSize) { in getArithmeticInstrCost() 4634 if (ISD == ISD::FSQRT && CostKind == TTI::TCK_CodeSize) in getIntrinsicInstrCost() 6223 if (CostKind == TTI::TCK_CodeSize) in getGSVectorCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 2197 unsigned SingleCallCost = CostKind == TTI::TCK_CodeSize ? 1 : 10; in getTypeBasedIntrinsicInstrCost()
|