diff options
Diffstat (limited to 'backend/include/rcc/CodeGen/MachineCombiner.h')
| -rw-r--r-- | backend/include/rcc/CodeGen/MachineCombiner.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/backend/include/rcc/CodeGen/MachineCombiner.h b/backend/include/rcc/CodeGen/MachineCombiner.h index 3850b91..42ca301 100644 --- a/backend/include/rcc/CodeGen/MachineCombiner.h +++ b/backend/include/rcc/CodeGen/MachineCombiner.h @@ -17,9 +17,9 @@ struct MachineCombinerOptions final { class MachineCombinerPass final : public MachineFunctionPass { public: - MachineCombinerPass(const TargetMachineCombinerInfo &Info, MachineCombinerStage Stage, + MachineCombinerPass(const TargetMachineCombinerInfo &Info, MachineCombinerOptions Options = {}) noexcept - : Info(&Info), Stage(Stage), Options(Options) {} + : Info(&Info), Options(Options) {} [[nodiscard]] const MachinePassContract &contract() const noexcept override; [[nodiscard]] Expected<MachinePassResult> run(MachineFunction &Function, @@ -32,7 +32,6 @@ private: MachineActionReplay &Actions) const; const TargetMachineCombinerInfo *Info; - MachineCombinerStage Stage; MachineCombinerOptions Options; }; |
