diff options
author | Roger Sayle <roger@eyesopen.com> | 2003-04-01 22:32:37 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2003-04-01 22:32:37 +0000 |
commit | e129b3f9512d0f842df00ea9f08c06011cae7926 (patch) | |
tree | 6afdbb92ab2cb0aed6d61ceda0f1ab8ccab13025 /gcc/except.c | |
parent | 70ab763c5b138f42662a054941d19fa064ac951c (diff) | |
download | gcc-e129b3f9512d0f842df00ea9f08c06011cae7926.zip gcc-e129b3f9512d0f842df00ea9f08c06011cae7926.tar.gz gcc-e129b3f9512d0f842df00ea9f08c06011cae7926.tar.bz2 |
re PR fortran/9974 (Test g77.f-torture/noncompile/check0.f fails)
PR fortran/9974
* gcse.c (reg_killed_on_egde): New function to test whether the
given reg is overwritten by any instruction queued on an edge.
(bypass_block): Ignore substitutions killed on incoming edges.
Don't bypass outgoing edges that have queued instructions.
* gcc.c-torture/execute/20030401-1.c: New test case.
From-SVN: r65148
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions