Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp38 : TTIImpl(new Model<NoTTIImpl>(NoTTIImpl(DL))) {} in TargetTransformInfo()
43 : TTIImpl(std::move(Arg.TTIImpl)) {} in TargetTransformInfo()
46 TTIImpl = std::move(RHS.TTIImpl); in operator =()
52 int Cost = TTIImpl->getOperationCost(Opcode, Ty, OpTy); in getOperationCost()
58 int Cost = TTIImpl->getCallCost(FTy, NumArgs); in getCallCost()
65 int Cost = TTIImpl->getCallCost(F, Arguments); in getCallCost()
71 return TTIImpl->getInliningThresholdMultiplier(); in getInliningThresholdMultiplier()
76 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands); in getGEPCost()
81 int Cost = TTIImpl->getIntrinsicCost(IID, RetTy, Arguments); in getIntrinsicCost()
87 int Cost = TTIImpl->getUserCost(U); in getUserCost()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp137 : TTIImpl(new Model<NoTTIImpl>(NoTTIImpl(DL))) {} in TargetTransformInfo()
142 : TTIImpl(std::move(Arg.TTIImpl)) {} in TargetTransformInfo()
145 TTIImpl = std::move(RHS.TTIImpl); in operator =()
151 int Cost = TTIImpl->getOperationCost(Opcode, Ty, OpTy); in getOperationCost()
158 int Cost = TTIImpl->getCallCost(FTy, NumArgs, U); in getCallCost()
166 int Cost = TTIImpl->getCallCost(F, Arguments, U); in getCallCost()
172 return TTIImpl->getInliningThresholdMultiplier(); in getInliningThresholdMultiplier()
176 return TTIImpl->getInlinerVectorBonusPercent(); in getInlinerVectorBonusPercent()
181 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands); in getGEPCost()
186 return TTIImpl->getExtCost(I, Src); in getExtCost()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DTargetTransformInfo.cpp234 : TTIImpl(new Model<NoTTIImpl>(NoTTIImpl(DL))) {} in TargetTransformInfo()
239 : TTIImpl(std::move(Arg.TTIImpl)) {} in TargetTransformInfo()
242 TTIImpl = std::move(RHS.TTIImpl); in operator =()
247 return TTIImpl->getInliningThresholdMultiplier(); in getInliningThresholdMultiplier()
251 return TTIImpl->getInlinerVectorBonusPercent(); in getInlinerVectorBonusPercent()
257 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands, CostKind); in getGEPCost()
263 return TTIImpl->getEstimatedNumberOfCaseClusters(SI, JTSize, PSI, BFI); in getEstimatedNumberOfCaseClusters()
269 int Cost = TTIImpl->getUserCost(U, Operands, CostKind); in getUserCost()
276 return TTIImpl->hasBranchDivergence(); in hasBranchDivergence()
280 return TTIImpl->useGPUDivergenceAnalysis(); in useGPUDivergenceAnalysis()
[all …]
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h625 std::unique_ptr<Concept> TTIImpl; variable
985 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h1171 std::unique_ptr<Concept> TTIImpl; variable
1888 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfo.h1360 std::unique_ptr<Concept> TTIImpl; variable
2162 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()