| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 68 return TTI::TCC_Basic; in getIntImmCost() 70 return TTI::TCC_Basic; in getIntImmCost() 73 return TTI::TCC_Basic; in getIntImmCost() 74 return 2 * TTI::TCC_Basic; in getIntImmCost() 77 return 4 * TTI::TCC_Basic; in getIntImmCost()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 55 return TTI::TCC_Basic; in getGEPCost() 375 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 385 return TTI::TCC_Basic; in getIntImmCost() 958 return TTI::TCC_Basic; in getGEPCost() 968 return TTI::TCC_Basic; in getGEPCost() 979 return TTI::TCC_Basic; in getGEPCost() 998 return TTI::TCC_Basic * (CB->arg_size() + 1); in getUserCost() 1139 return TTI::TCC_Basic; // FIXME in getUserCost() 1149 return TTI::TCC_Basic; // FIXME in getUserCost() 1228 return TTI::TCC_Basic; // FIXME in getUserCost() [all …]
|
| H A D | TargetTransformInfo.h | 266 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 78 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost() 83 : 2 * TargetTransformInfo::TCC_Basic; in getHalfRateInstrCost() 90 : 4 * TargetTransformInfo::TCC_Basic; in getQuarterRateInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 76 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost() 78 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 88 return TTI::TCC_Basic; in getIntImmCost() 91 return TTI::TCC_Basic; in getIntImmCost() 94 return TTI::TCC_Basic; in getIntImmCost() 96 return 2 * TTI::TCC_Basic; in getIntImmCost() 99 return 4 * TTI::TCC_Basic; in getIntImmCost() 125 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 44 return TTI::TCC_Basic; in getIntImmCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 305 const int CostForArgMaterialization = 2 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 313 const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 328 Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
|
| H A D | IROutliner.cpp | 2643 OverallArgumentNum * TargetTransformInfo::TCC_Basic; in findCostBenefit() 2654 2 * OverallArgumentNum * TargetTransformInfo::TCC_Basic * NumRegions; in findCostBenefit()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 181 return TTI::TCC_Basic; in getIntImmCost() 186 return TTI::TCC_Basic; in getIntImmCost() 188 return 2 * TTI::TCC_Basic; in getIntImmCost() 192 return 4 * TTI::TCC_Basic; in getIntImmCost() 254 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 235 unsigned ScaledBudget = Budget * TargetTransformInfo::TCC_Basic;
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 507 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 1404 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1444 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1450 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1475 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1929 Cost > TargetTransformInfo::TCC_Basic) in recognizeAndInsertFFS() 2476 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2482 TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2830 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilZero()
|
| H A D | ConstantHoisting.cpp | 381 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1264 Cost += TTI::TCC_Basic; in getShuffleCost() 1270 Cost += TTI::TCC_Basic; in getShuffleCost() 4053 return TTI::TCC_Basic * 2; in getMemoryOpCost() 4056 return TTI::TCC_Basic; in getMemoryOpCost() 4841 return TTI::TCC_Basic; in getIntImmCost() 4843 return 2 * TTI::TCC_Basic; in getIntImmCost() 4902 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 4972 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2677 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in validateAndCostRequiredSelects() 2740 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in SpeculativelyExecuteBB() 2812 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in SpeculativelyExecuteBB() 3217 TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode() 3793 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in mergeConditionalStoreToAddress()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 191 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 233 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst() 270 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostIntrin()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 7741 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 7791 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 7803 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
|