aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-03-23 18:54:09 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-03-23 18:54:09 -0500
commit71ef37f69469f7706377d60b3b94ba4d6fee4ccf (patch)
tree31980048a696fb2fe7d3c3ae773f46e859a775a1 /gcc
parent51c184be092792a7df35662dee52448c7b17fcb3 (diff)
downloadgcc-71ef37f69469f7706377d60b3b94ba4d6fee4ccf.zip
gcc-71ef37f69469f7706377d60b3b94ba4d6fee4ccf.tar.gz
gcc-71ef37f69469f7706377d60b3b94ba4d6fee4ccf.tar.bz2
(get_condition): Exit if we don't recognize SET_SRC of a SET that
modifies OP0. From-SVN: r6860
Diffstat (limited to 'gcc')
-rw-r--r--gcc/loop.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/loop.c b/gcc/loop.c
index fb38dc1..b05b15a 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -6467,6 +6467,8 @@ get_condition (jump, earliest)
reverse_code = 1;
x = SET_SRC (set);
}
+ else
+ break;
}
else if (reg_set_p (op0, prev))