Searched refs:TargetTransformInfoImplBase (Results 1 – 7 of 7) sorted by relevance
34 class TargetTransformInfoImplBase {41 explicit TargetTransformInfoImplBase(const DataLayout &DL) : DL(DL) {} in TargetTransformInfoImplBase() function44 virtual ~TargetTransformInfoImplBase();47 TargetTransformInfoImplBase(const TargetTransformInfoImplBase &Arg) = default;48 TargetTransformInfoImplBase(TargetTransformInfoImplBase &&Arg) : DL(Arg.DL) {} in TargetTransformInfoImplBase() function1231 class TargetTransformInfoImplCRTPBase : public TargetTransformInfoImplBase {1233 typedef TargetTransformInfoImplBase BaseT;
215 class TargetTransformInfoImplBase; variable233 std::unique_ptr<const TargetTransformInfoImplBase> Impl);1954 std::unique_ptr<const TargetTransformInfoImplBase> TTIImpl;
24 TypeSize DefSize = TargetTransformInfoImplBase::getRegisterBitWidth(K); in getRegisterBitWidth()
61 std::unique_ptr<const TargetTransformInfoImplBase> Impl) in TargetTransformInfo()1489 TargetTransformInfoImplBase::~TargetTransformInfoImplBase() = default;
355 using TargetTransformInfoImplBase::DL;492 return TargetTransformInfoImplBase::isLSRCostLess(C1, C2); in isLSRCostLess()496 return TargetTransformInfoImplBase::isNumRegsMajorCostOfLSR(); in isNumRegsMajorCostOfLSR()500 return TargetTransformInfoImplBase::shouldDropLSRSolutionIfLessProfitable(); in shouldDropLSRSolutionIfLessProfitable()504 return TargetTransformInfoImplBase::isProfitableLSRChainElement(I); in isProfitableLSRChainElement()
965 return TargetTransformInfoImplBase::isLSRCostLess(C1, C2); in isLSRCostLess()
5963 return TargetTransformInfoImplBase::isLSRCostLess(C1, C2); in isLSRCostLess()