diff options
author | Alan Modra <amodra@bigpond.net.au> | 2002-06-18 00:24:51 +0000 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2002-06-18 09:54:51 +0930 |
commit | 147d5f6f769614edda4de1f400fc603496da5170 (patch) | |
tree | e0eee358fc965d7a4a731b5882e608a1fa4211ba /gcc | |
parent | 2230956580ddbde47eaf7ab50b593461ac6a99ff (diff) | |
download | gcc-147d5f6f769614edda4de1f400fc603496da5170.zip gcc-147d5f6f769614edda4de1f400fc603496da5170.tar.gz gcc-147d5f6f769614edda4de1f400fc603496da5170.tar.bz2 |
* config/ia64/ia64.md (doloop_end_internal): Correct rtl.
From-SVN: r54726
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/ia64/ia64.md | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aa586a2..d326aeb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2002-06-18 Alan Modra <amodra@bigpond.net.au> + * config/ia64/ia64.md (doloop_end_internal): Correct rtl. + * doloop.c (doloop_optimize): Extract pattern from insn. 2002-06-17 Matt Kraai <kraai@alumni.cmu.edu> diff --git a/gcc/config/ia64/ia64.md b/gcc/config/ia64/ia64.md index 0dd4487..ecb8032 100644 --- a/gcc/config/ia64/ia64.md +++ b/gcc/config/ia64/ia64.md @@ -4284,8 +4284,8 @@ (label_ref (match_operand 1 "" "")) (pc))) (set (match_dup 0) (if_then_else:DI (ne (match_dup 0) (const_int 0)) - (match_dup 0) - (plus:DI (match_dup 0) (const_int -1))))] + (plus:DI (match_dup 0) (const_int -1)) + (match_dup 0)))] "" "br.cloop.sptk.few %l1" [(set_attr "itanium_class" "br") |