diff options
author | Geoff Keating <geoffk@cygnus.com> | 2000-05-28 05:51:16 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2000-05-28 05:51:16 +0000 |
commit | e79f71f73dd44748c28d7f94b29d293722345e26 (patch) | |
tree | 1c9decc7cdb4e93db21ebbe565bef611bdb9a2bd /libjava/testsuite/libjava.lang/stringconst.java | |
parent | d2b51b106a2c3a176255baf6f0cb3cec57fa9c6b (diff) | |
download | gcc-e79f71f73dd44748c28d7f94b29d293722345e26.zip gcc-e79f71f73dd44748c28d7f94b29d293722345e26.tar.gz gcc-e79f71f73dd44748c28d7f94b29d293722345e26.tar.bz2 |
rs6000.md (movsi): Constify 'name'.
* config/rs6000/rs6000.md (movsi): Constify 'name'.
* regclass.c [CLASS_CANNOT_CHANGE_SIZE]
(class_can_change_size): New variable.
(reg_changes_size): New variable.
(init_reg_sets_1): Initialise class_can_change_size.
(record_operand_costs): Remove subreg_changes_size.
Don't pass it around. Instead update reg_changes_size.
(regclass): Initialise and free reg_changes_size. If a register
changes size, don't preference it to a class that contains
registers that can't change size.
(record_reg_classes): Don't look at subreg_changes_size.
From-SVN: r34227
Diffstat (limited to 'libjava/testsuite/libjava.lang/stringconst.java')
0 files changed, 0 insertions, 0 deletions