/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 57 return TTI::TCC_Basic; in getGEPCost() 433 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 443 return TTI::TCC_Basic; in getIntImmCost() 1084 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic; in getGEPCost() 1103 return TTI::TCC_Basic; in getGEPCost() 1113 return TTI::TCC_Basic; in getGEPCost() 1142 return TTI::TCC_Basic; in getGEPCost() 1194 return TTI::TCC_Basic; // Give a basic cost if it will be lowered in getInstructionCost() 1196 return TTI::TCC_Basic * (F->getFunctionType()->getNumParams() + 1); in getInstructionCost() 1199 return TTI::TCC_Basic * (CB->arg_size() + 1); in getInstructionCost() [all …]
|
H A D | TargetTransformInfo.h | 286 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 74 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost() 76 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 82 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost() 87 : 2 * TargetTransformInfo::TCC_Basic; in getHalfRateInstrCost() 94 : 4 * TargetTransformInfo::TCC_Basic; in getQuarterRateInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 92 return TTI::TCC_Basic; in getIntImmCost() 95 return TTI::TCC_Basic; in getIntImmCost() 98 return TTI::TCC_Basic; in getIntImmCost() 100 return 2 * TTI::TCC_Basic; in getIntImmCost() 104 return 2 * TTI::TCC_Basic; in getIntImmCost() 130 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFTargetTransformInfo.h | 44 return TTI::TCC_Basic; in getIntImmCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | HotColdSplitting.cpp | 361 const int CostForArgMaterialization = 2 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 369 const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 384 Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
|
H A D | IROutliner.cpp | 2661 OverallArgumentNum * TargetTransformInfo::TCC_Basic; in findCostBenefit() 2672 2 * OverallArgumentNum * TargetTransformInfo::TCC_Basic * NumRegions; in findCostBenefit()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 253 unsigned ScaledBudget = Budget * TargetTransformInfo::TCC_Basic;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 557 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 1558 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1598 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1604 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1649 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1912 if (HeaderSize != CanonicalSize && Cost > TargetTransformInfo::TCC_Basic) in isProfitableToInsertFFS() 2612 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2618 TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2984 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilZero()
|
H A D | ConstantHoisting.cpp | 384 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 1522 return TTI::TCC_Basic; in getAltInstrCost() 1734 Cost += TTI::TCC_Basic; in getShuffleCost() 1740 Cost += TTI::TCC_Basic; in getShuffleCost() 4905 return TTI::TCC_Basic * 2; in getMemoryOpCost() 4908 return TTI::TCC_Basic; in getMemoryOpCost() 5611 return TTI::TCC_Basic; in getIntImmCost() 5613 return 2 * TTI::TCC_Basic; in getIntImmCost() 5672 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 5742 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 2947 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in validateAndCostRequiredSelects() 3013 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in SpeculativelyExecuteBB() 3088 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in SpeculativelyExecuteBB() 3555 TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode() 4128 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in mergeConditionalStoreToAddress() 7059 if (CttzIntrinsicCost > TTI::TCC_Basic) in simplifySwitchOfPowersOfTwo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 402 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 444 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst() 481 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostIntrin()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 748 return TTI::TCC_Basic; in getStridedMemoryOpCost()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 8141 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 8194 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 8206 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 9420 ScalarCost += TTI::TCC_Basic * (OpTE->ReuseShuffleIndices.size() - in getEntryCost()
|