Searched refs:CSEConfigBase (Results 1 – 12 of 12) sorted by relevance
39 class CSEConfigFull : public CSEConfigBase {46 class CSEConfigConstantOnly : public CSEConfigBase {56 std::unique_ptr<CSEConfigBase>77 std::unique_ptr<CSEConfigBase> CSEOpt;144 void setCSEConfig(std::unique_ptr<CSEConfigBase> Opt) { in setCSEConfig()212 GISelCSEInfo &get(std::unique_ptr<CSEConfigBase> CSEOpt,
17 class CSEConfigBase {19 virtual ~CSEConfigBase() = default;
27 class CSEConfigBase; variable342 virtual std::unique_ptr<CSEConfigBase> getCSEConfig() const;
74 std::unique_ptr<CSEConfigBase>76 std::unique_ptr<CSEConfigBase> Config; in getStandardCSEConfigForOpt()424 GISelCSEAnalysisWrapper::get(std::unique_ptr<CSEConfigBase> CSEOpt, in get()
248 std::unique_ptr<CSEConfigBase> getCSEConfig() const override;257 std::unique_ptr<CSEConfigBase> MipsPassConfig::getCSEConfig() const { in getCSEConfig()
127 std::unique_ptr<CSEConfigBase> getCSEConfig() const override;
898 std::unique_ptr<CSEConfigBase> llvm::AMDGPUPassConfig::getCSEConfig() const { in getCSEConfig()
402 std::unique_ptr<CSEConfigBase> getCSEConfig() const override;627 std::unique_ptr<CSEConfigBase> X86PassConfig::getCSEConfig() const { in getCSEConfig()
377 std::unique_ptr<CSEConfigBase> getCSEConfig() const override;402 std::unique_ptr<CSEConfigBase> ARMPassConfig::getCSEConfig() const { in getCSEConfig()
516 std::unique_ptr<CSEConfigBase> getCSEConfig() const override;530 std::unique_ptr<CSEConfigBase> AArch64PassConfig::getCSEConfig() const { in getCSEConfig()
1575 std::unique_ptr<CSEConfigBase> TargetPassConfig::getCSEConfig() const { in getCSEConfig()1576 return std::make_unique<CSEConfigBase>(); in getCSEConfig()
5062 llvm/include/llvm/CodeGen/CSEConfigBase.h