Searched refs:TTIImpl (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 38 : 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/ |
D | TargetTransformInfo.cpp | 137 : 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/ |
D | TargetTransformInfo.cpp | 234 : 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/ |
D | TargetTransformInfo.h | 625 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/ |
D | TargetTransformInfo.h | 1171 std::unique_ptr<Concept> TTIImpl; variable 1888 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 1360 std::unique_ptr<Concept> TTIImpl; variable 2162 : TTIImpl(new Model<T>(Impl)) {} in TargetTransformInfo()
|