Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h52 return TTI::TCC_Basic; in getOperationCost()
64 return TTI::TCC_Basic; in getOperationCost()
83 return TTI::TCC_Basic; in getOperationCost()
94 return TTI::TCC_Basic; in getOperationCost()
102 return TTI::TCC_Basic; in getOperationCost()
112 return TTI::TCC_Basic; in getGEPCost()
124 return TTI::TCC_Basic; in getExtCost()
139 return TTI::TCC_Basic * (NumArgs + 1); in getCallCost()
151 return TTI::TCC_Basic; in getIntrinsicCost()
759 return TTI::TCC_Basic; in getGEPCost()
[all …]
H A DTargetTransformInfo.h168 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp65 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost()
67 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp65 return TTI::TCC_Basic; in getIntImmCost()
70 return TTI::TCC_Basic; in getIntImmCost()
72 return 2 * TTI::TCC_Basic; in getIntImmCost()
76 return 4 * TTI::TCC_Basic; in getIntImmCost()
135 return 2 * TTI::TCC_Basic; in getIntImmCost()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h98 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost()
102 return 2 * TargetTransformInfo::TCC_Basic; in getHalfRateInstrCost()
108 return 3 * TargetTransformInfo::TCC_Basic; in getQuarterRateInstrCost()
/freebsd-12.1/contrib/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()
87 return 2 * TTI::TCC_Basic; in getIntImmCost()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h292 return TargetTransformInfo::TCC_Basic; in getExtCost()
304 return TargetTransformInfo::TCC_Basic; in getIntrinsicCost()
310 return TargetTransformInfo::TCC_Basic; in getIntrinsicCost()
401 return TargetTransformInfo::TCC_Basic; in getFPOpCost()
412 return TargetTransformInfo::TCC_Basic; in getOperationCost()
416 return TargetTransformInfo::TCC_Basic; in getOperationCost()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp99 return 2 * TTI::TCC_Basic; in getIntImmCost()
141 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCost()
170 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCost()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp145 if (Cost >= (MinOutliningThreshold * TargetTransformInfo::TCC_Basic)) in isProfitableToOutline()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2529 return TTI::TCC_Basic; in getIntImmCost()
2531 return 2 * TTI::TCC_Basic; in getIntImmCost()
2587 return 2 * TTI::TCC_Basic; in getIntImmCost()
2657 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCost()
2708 return TTI::TCC_Basic * 2; in getUserCost()
2710 return TTI::TCC_Basic; in getUserCost()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp368 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
H A DLoopIdiomRecognize.cpp1467 TargetTransformInfo::TCC_Basic) in recognizeAndInsertFFS()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1991 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in SpeculativelyExecuteBB()
2051 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in SpeculativelyExecuteBB()
2309 MaxCostVal0 *= TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode()
2310 MaxCostVal1 *= TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6570 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
6619 > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
6630 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()