From 147d5f6f769614edda4de1f400fc603496da5170 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 18 Jun 2002 00:24:51 +0000 Subject: [PATCH] * config/ia64/ia64.md (doloop_end_internal): Correct rtl. From-SVN: r54726 --- gcc/ChangeLog | 2 ++ gcc/config/ia64/ia64.md | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aa586a254bd..d326aebcf14 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2002-06-18 Alan Modra + * config/ia64/ia64.md (doloop_end_internal): Correct rtl. + * doloop.c (doloop_optimize): Extract pattern from insn. 2002-06-17 Matt Kraai diff --git a/gcc/config/ia64/ia64.md b/gcc/config/ia64/ia64.md index 0dd4487967b..ecb80329cc2 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") -- 2.30.2