diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2002-10-08 16:13:24 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2002-10-08 16:13:24 +0000 |
commit | bb02f6edd8facdc05aec0d5ce4103c6e00bad653 (patch) | |
tree | 7b6607da93f4bd0b45379e1458979c658a0a252a /gcc | |
parent | ce5bb29309ed0b2bf5499c341f2f5331898a4cd5 (diff) | |
download | gcc-bb02f6edd8facdc05aec0d5ce4103c6e00bad653.zip gcc-bb02f6edd8facdc05aec0d5ce4103c6e00bad653.tar.gz gcc-bb02f6edd8facdc05aec0d5ce4103c6e00bad653.tar.bz2 |
s390.md ("*doloop_si_long"): Add missing operand.
* config/s390/s390.md ("*doloop_si_long"): Add missing operand.
("*doloop_di_long"): Likewise.
From-SVN: r57929
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/s390/s390.md | 8 |
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e15b0d8..7662c5a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-10-08 Ulrich Weigand <uweigand@de.ibm.com> + + * config/s390/s390.md ("*doloop_si_long"): Add missing operand. + ("*doloop_di_long"): Likewise. + Tue Oct 8 16:50:10 CEST 2002 Jan Hubicka <jh@suse.cz> * print-rtl.c (print_rtx): Increase buffer size for real numbers. diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md index 650d82d..40a7807 100644 --- a/gcc/config/s390/s390.md +++ b/gcc/config/s390/s390.md @@ -5909,9 +5909,9 @@ "* { if (get_attr_op_type (insn) == OP_TYPE_RR) - return \"bctr\\t%0\"; + return \"bctr\\t%1,%0\"; else - return \"bct\\t%a0\"; + return \"bct\\t%1,%a0\"; }" [(set (attr "op_type") (if_then_else (match_operand 0 "register_operand" "") @@ -5983,9 +5983,9 @@ "* { if (get_attr_op_type (insn) == OP_TYPE_RRE) - return \"bctgr\\t%0\"; + return \"bctgr\\t%1,%0\"; else - return \"bctg\\t%a0\"; + return \"bctg\\t%1,%a0\"; }" [(set (attr "op_type") (if_then_else (match_operand 0 "register_operand" "") |