Home
last modified time | relevance | path

Searched refs:TCC_Basic (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h58 return TTI::TCC_Basic; in getIntImmCost()
60 return TTI::TCC_Basic; in getIntImmCost()
63 return TTI::TCC_Basic; in getIntImmCost()
64 return 2 * TTI::TCC_Basic; in getIntImmCost()
67 return 4 * TTI::TCC_Basic; in getIntImmCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h58 return TTI::TCC_Basic;
347 return TargetTransformInfo::TCC_Basic; in getFPOpCost()
357 return TTI::TCC_Basic; in getIntImmCost()
877 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic;
896 return TTI::TCC_Basic;
906 return TTI::TCC_Basic;
917 return TTI::TCC_Basic;
929 return TTI::TCC_Basic; // Give a basic cost if it will be lowered in getUserCost()
931 return TTI::TCC_Basic * (F->getFunctionType()->getNumParams() + 1); in getUserCost()
934 return TTI::TCC_Basic * (CB->arg_size() + 1); in getUserCost()
[all …]
H A DTargetTransformInfo.h262 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp76 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost()
78 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h82 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost()
88 : 2 * TargetTransformInfo::TCC_Basic;
96 : 4 * TargetTransformInfo::TCC_Basic;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp52 return TTI::TCC_Basic; in getIntImmCost()
55 return TTI::TCC_Basic; in getIntImmCost()
58 return TTI::TCC_Basic; in getIntImmCost()
60 return 2 * TTI::TCC_Basic; in getIntImmCost()
63 return 4 * TTI::TCC_Basic; in getIntImmCost()
89 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h44 return TTI::TCC_Basic; in getIntImmCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp316 const int CostForArgMaterialization = 2 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
324 const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
339 Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
H A DIROutliner.cpp1418 OverallArgumentNum * TargetTransformInfo::TCC_Basic; in findCostBenefit()
1429 2 * OverallArgumentNum * TargetTransformInfo::TCC_Basic * NumRegions; in findCostBenefit()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp186 return TTI::TCC_Basic; in getIntImmCost()
191 return TTI::TCC_Basic; in getIntImmCost()
193 return 2 * TTI::TCC_Basic; in getIntImmCost()
197 return 4 * TTI::TCC_Basic; in getIntImmCost()
259 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h477 return TargetTransformInfo::TCC_Basic; in getFPOpCost()
1292 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
1312 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
1318 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
1343 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h243 unsigned ScaledBudget = Budget * TargetTransformInfo::TCC_Basic;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1742 Cost > TargetTransformInfo::TCC_Basic) in recognizeAndInsertFFS()
2286 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest()
2292 TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest()
2623 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilZero()
H A DConstantHoisting.cpp381 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp107 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
149 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst()
186 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostIntrin()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3294 return TTI::TCC_Basic * 2; in getMemoryOpCost()
3297 return TTI::TCC_Basic; in getMemoryOpCost()
4090 return TTI::TCC_Basic; in getIntImmCost()
4092 return 2 * TTI::TCC_Basic; in getIntImmCost()
4151 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
4221 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2301 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in validateAndCostRequiredSelects()
2364 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in SpeculativelyExecuteBB()
2417 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in SpeculativelyExecuteBB()
2736 TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode()
3413 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in mergeConditionalStoreToAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7604 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
7654 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
7666 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()