diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2014-05-03 20:22:09 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2014-05-03 20:22:09 +0000 |
commit | 579f4e64df26e7fe5b57cdf1f18d07eb39797265 (patch) | |
tree | 321bbaf0794688db333c48b3f971238d58b3ef74 /gcc | |
parent | 0be7287d81cd5d2aaea649e43818cc75eedf636d (diff) | |
download | gcc-579f4e64df26e7fe5b57cdf1f18d07eb39797265.zip gcc-579f4e64df26e7fe5b57cdf1f18d07eb39797265.tar.gz gcc-579f4e64df26e7fe5b57cdf1f18d07eb39797265.tar.bz2 |
sh_optimize_sett_clrt.cc (sh_optimize_sett_clrt::execute): Add missing function* argument.
* config/sh/sh_optimize_sett_clrt.cc (sh_optimize_sett_clrt::execute):
Add missing function* argument.
From-SVN: r210040
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sh/sh_optimize_sett_clrt.cc | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bcf7870..ffb0163 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-05-03 Oleg Endo <olegendo@gcc.gnu.org> + + * config/sh/sh_optimize_sett_clrt.cc (sh_optimize_sett_clrt::execute): + Add missing function* argument. + 2014-05-03 Richard Sandiford <rdsandiford@googlemail.com> * lra-constraints.c (valid_address_p): Move earlier in file. diff --git a/gcc/config/sh/sh_optimize_sett_clrt.cc b/gcc/config/sh/sh_optimize_sett_clrt.cc index 5b1afcd..84ad299 100644 --- a/gcc/config/sh/sh_optimize_sett_clrt.cc +++ b/gcc/config/sh/sh_optimize_sett_clrt.cc @@ -79,8 +79,8 @@ class sh_optimize_sett_clrt : public rtl_opt_pass public: sh_optimize_sett_clrt (gcc::context* ctx, const char* name); virtual ~sh_optimize_sett_clrt (void); - virtual bool gate (function *); - virtual unsigned int execute (void); + virtual bool gate (function*); + virtual unsigned int execute (function* fun); private: static const pass_data default_pass_data; @@ -161,13 +161,13 @@ sh_optimize_sett_clrt::~sh_optimize_sett_clrt (void) } bool -sh_optimize_sett_clrt::gate (function *) +sh_optimize_sett_clrt::gate (function*) { return optimize > 0; } unsigned int -sh_optimize_sett_clrt::execute (void) +sh_optimize_sett_clrt::execute (function* fun) { unsigned int ccr0 = INVALID_REGNUM; unsigned int ccr1 = INVALID_REGNUM; @@ -205,7 +205,7 @@ sh_optimize_sett_clrt::execute (void) // Look for insns that set the ccreg to a constant value and see if it can // be optimized. basic_block bb; - FOR_EACH_BB_REVERSE_FN (bb, cfun) + FOR_EACH_BB_REVERSE_FN (bb, fun) for (rtx next_i, i = NEXT_INSN (BB_HEAD (bb)); i != NULL_RTX && i != BB_END (bb); i = next_i) { |