aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.lang
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-04-27 04:17:04 -0700
committerRichard Henderson <rth@gcc.gnu.org>2000-04-27 04:17:04 -0700
commit9785c68dd55d366c6837b8e647039e8bfcad5fc9 (patch)
treed2046771c7062d52cc4d93e04d2a0841e621096a /libjava/testsuite/libjava.lang
parent077f1f8e14e1d7239868ac8c72f4c72c0c96bfc4 (diff)
downloadgcc-9785c68dd55d366c6837b8e647039e8bfcad5fc9.zip
gcc-9785c68dd55d366c6837b8e647039e8bfcad5fc9.tar.gz
gcc-9785c68dd55d366c6837b8e647039e8bfcad5fc9.tar.bz2
flow.c (struct propagate_block_info): Remove new_dead, new_live; add new_set.
* flow.c (struct propagate_block_info): Remove new_dead, new_live; add new_set. (propagate_one_insn): Clear it. Don't update reg_live here. (init_propagate_block_info): Update for pbi member changes. (free_propagate_block_info): Likewise. (mark_set_1): Know that zero_extract, sign_extract, and strict_low_part don't kill their argument. Alter hard subregs. Update new_set for non-CLOBBER sets. Update reg_live. (find_auto_inc): Update reg_live, not new_dead. (mark_used_reg): Update reg_live, not new_live. Examine new_set to determine if the reg in question was set this insn. Only update reg info with PROP_REG_INFO. From-SVN: r33478
Diffstat (limited to 'libjava/testsuite/libjava.lang')
0 files changed, 0 insertions, 0 deletions