diff options
author | Chung-Lin Tang <cltang@codesourcery.com> | 2015-06-28 20:46:01 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@gcc.gnu.org> | 2015-06-28 16:46:01 -0400 |
commit | 17369fbf51df42a766494aeee16b3c74a331ae4d (patch) | |
tree | 376b7bd32f48b41a9ab62d24a7d1a92fbe4e6588 /gcc/regrename.h | |
parent | 2aee355b5a77c60e3c43294ee9469a35a5b95a9c (diff) | |
download | gcc-17369fbf51df42a766494aeee16b3c74a331ae4d.zip gcc-17369fbf51df42a766494aeee16b3c74a331ae4d.tar.gz gcc-17369fbf51df42a766494aeee16b3c74a331ae4d.tar.bz2 |
regrename.h (regrename_do_replace): Change to return bool.
2015-06-28 Chung-Lin Tang <cltang@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
gcc/
* regrename.h (regrename_do_replace): Change to return bool.
* regrename.c (rename_chains): Check return value of
regname_do_replace.
(regrename_do_replace): Re-validate the modified insns and
return bool status.
* config/aarch64/cortex-a57-fma-steering.c (rename_single_chain):
Update to match rename_chains changes.
* config/c6x/c6x.c (try_rename_operands): Assert that
regrename_do_replace returns true.
Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r225106
Diffstat (limited to 'gcc/regrename.h')
-rw-r--r-- | gcc/regrename.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/regrename.h b/gcc/regrename.h index 8dc9f71..bbe156d 100644 --- a/gcc/regrename.h +++ b/gcc/regrename.h @@ -91,6 +91,6 @@ extern void regrename_analyze (bitmap); extern du_head_p regrename_chain_from_id (unsigned int); extern int find_rename_reg (du_head_p, enum reg_class, HARD_REG_SET *, int, bool); -extern void regrename_do_replace (du_head_p, int); +extern bool regrename_do_replace (du_head_p, int); #endif |