Home
last modified time | relevance | path

Searched refs:TTIImpl (Results 1 – 3 of 3) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTargetTransformInfo.cpp204 : TTIImpl(new Model<NoTTIImpl>(NoTTIImpl(DL))) {} in TargetTransformInfo()
209 : TTIImpl(std::move(Arg.TTIImpl)) {} in TargetTransformInfo()
212 TTIImpl = std::move(RHS.TTIImpl); in operator =()
217 return TTIImpl->getInliningThresholdMultiplier(); in getInliningThresholdMultiplier()
222 return TTIImpl->getInliningCostBenefitAnalysisSavingsMultiplier(); in getInliningCostBenefitAnalysisSavingsMultiplier()
228 return TTIImpl->getInliningCostBenefitAnalysisProfitableMultiplier(); in getInliningCostBenefitAnalysisProfitableMultiplier()
233 return TTIImpl->adjustInliningThreshold(CB); in adjustInliningThreshold()
238 return TTIImpl->getCallerAllocaCost(CB, AI); in getCallerAllocaCost()
242 return TTIImpl->getInlinerVectorBonusPercent(); in getInlinerVectorBonusPercent()
248 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands, AccessType, CostKind); in getGEPCost()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUTargetTransformInfo.cpp1206 const GCNTTIImpl *TTIImpl) { in adjustInliningThresholdUsingCallee() argument
1210 const DataLayout &DL = TTIImpl->getDataLayout(); in adjustInliningThresholdUsingCallee()
1234 ArgStackCost += const_cast<GCNTTIImpl *>(TTIImpl)->getMemoryOpCost( in adjustInliningThresholdUsingCallee()
1237 ArgStackCost += const_cast<GCNTTIImpl *>(TTIImpl)->getMemoryOpCost( in adjustInliningThresholdUsingCallee()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfo.h1808 std::unique_ptr<Concept> TTIImpl; variable
2971 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()