diff options
author | Bernd Schmidt <bernds@cygnus.co.uk> | 1999-08-18 17:51:27 +0000 |
---|---|---|
committer | Bernd Schmidt <crux@gcc.gnu.org> | 1999-08-18 17:51:27 +0000 |
commit | b30f05db0126204d27f14419e1756886612cd0e0 (patch) | |
tree | 83d8b1fdb52abb77c6634e2b955cb1f3dff5589e /gcc/flow.c | |
parent | 9bb2199881bb29d538aa8a1c2b84703cf36784d9 (diff) | |
download | gcc-b30f05db0126204d27f14419e1756886612cd0e0.zip gcc-b30f05db0126204d27f14419e1756886612cd0e0.tar.gz gcc-b30f05db0126204d27f14419e1756886612cd0e0.tar.bz2 |
Combined compare & jump infrastructure
From-SVN: r28752
Diffstat (limited to 'gcc/flow.c')
-rw-r--r-- | gcc/flow.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1998,7 +1998,7 @@ tidy_fallthru_edge (e, b, c) #ifdef HAVE_cc0 /* If this was a conditional jump, we need to also delete the insn that set cc0. */ - if (! simplejump_p (q) && condjump_p (q)) + if (! simplejump_p (q) && condjump_p (q) && sets_cc0_p (PREV_INSN (q))) q = PREV_INSN (q); #endif |