diff options
Diffstat (limited to 'gcc/ipa-sra.cc')
-rw-r--r-- | gcc/ipa-sra.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ipa-sra.cc b/gcc/ipa-sra.cc index 96b020f..2237ac6 100644 --- a/gcc/ipa-sra.cc +++ b/gcc/ipa-sra.cc @@ -4049,14 +4049,17 @@ public: {} /* opt_pass methods: */ - virtual bool gate (function *) + bool gate (function *) final override { /* TODO: We should remove the optimize check after we ensure we never run IPA passes when not optimizing. */ return (flag_ipa_sra && optimize); } - virtual unsigned int execute (function *) { return ipa_sra_analysis (); } + unsigned int execute (function *) final override + { + return ipa_sra_analysis (); + } }; // class pass_ipa_sra |