diff options
author | Dan Nicolaescu <dann@ics.uci.edu> | 2003-04-10 05:24:26 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2003-04-10 05:24:26 +0000 |
commit | 496324d0a723cb9f3aa8fd82d114e74c4bd08834 (patch) | |
tree | 461b3e6e929a2561f52acdd1f7f238f6a8fe775e /gcc/regrename.c | |
parent | 2363a51aeec978c105c9cff741d176a099a3eb10 (diff) | |
download | gcc-496324d0a723cb9f3aa8fd82d114e74c4bd08834.tar.gz |
regrename.c (struct du_chain): Use a bitfield for reg_class.
2003-04-09 Dan Nicolaescu <dann@ics.uci.edu>
Zack Weinberg <zack@codesourcery.com>
* regrename.c (struct du_chain): Use a bitfield for reg_class.
* cse.c (struct qty_table_elem, struct table_elt, struct set):
Use bitfields for fields holding enum rtx_code or
enum machine_mode values. Add comments explaining size choices.
From-SVN: r65419
Diffstat (limited to 'gcc/regrename.c')
-rw-r--r-- | gcc/regrename.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/regrename.c b/gcc/regrename.c index 027e2f444b7..93574095ee9 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -51,7 +51,7 @@ struct du_chain rtx insn; rtx *loc; - enum reg_class class; + ENUM_BITFIELD(reg_class) class : 16; unsigned int need_caller_save_reg:1; unsigned int earlyclobber:1; }; |