aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorFelix Yang <felix.yang@huawei.com>2014-10-14 00:12:51 +0000
committerFei Yang <fyang@gcc.gnu.org>2014-10-14 00:12:51 +0000
commit5ffa4e6a767d844fc035f28084ca88ba280043b6 (patch)
tree5a7d0385364f5bf5b4afa660272a91c56c46957f /gcc/c
parent74d98c1e9beaa02e00241d846d9053843acadbe1 (diff)
downloadgcc-5ffa4e6a767d844fc035f28084ca88ba280043b6.zip
gcc-5ffa4e6a767d844fc035f28084ca88ba280043b6.tar.gz
gcc-5ffa4e6a767d844fc035f28084ca88ba280043b6.tar.bz2
ira.c (struct equivalence): Change member "is_arg_equivalence" and "replace" into boolean bitfields...
gcc/ * ira.c (struct equivalence): Change member "is_arg_equivalence" and "replace" into boolean bitfields; turn member "loop_depth" into a short integer; add new member "no_equiv" and "reserved". (no_equiv): Set no_equiv of struct equivalence if register is marked as having no known equivalence. (update_equiv_regs): Check all definitions for a multiple-set register to make sure that the RHS have the same value. Co-Authored-By: Jeff Law <law@redhat.com> From-SVN: r216169
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions