aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorSteve Ellcey <sje@cup.hp.com>2004-03-04 21:21:36 +0000
committerSteve Ellcey <sje@gcc.gnu.org>2004-03-04 21:21:36 +0000
commitaa42f99db9e8d53813493550e4237db403cbedd2 (patch)
treeedecb1ac540effb999058b7890aead137e40f670 /gcc/config
parent56bab4461e068180a6221184fc399adadc909035 (diff)
downloadgcc-aa42f99db9e8d53813493550e4237db403cbedd2.zip
gcc-aa42f99db9e8d53813493550e4237db403cbedd2.tar.gz
gcc-aa42f99db9e8d53813493550e4237db403cbedd2.tar.bz2
ia64.md (divdf3_internal_thr): Fix algorithm.
* config/ia64/ia64.md (divdf3_internal_thr): Fix algorithm. * testsuite/gcc.dg/20040303-1.c: New test. From-SVN: r78934
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/ia64/ia64.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/ia64/ia64.md b/gcc/config/ia64/ia64.md
index 39694b1..1c0cc12 100644
--- a/gcc/config/ia64/ia64.md
+++ b/gcc/config/ia64/ia64.md
@@ -3177,7 +3177,7 @@
(cond_exec (ne (match_dup 5) (const_int 0))
(parallel [(set (match_dup 9)
(float_truncate:DF
- (mult:XF (match_dup 7) (match_dup 3))))
+ (mult:XF (match_dup 7) (match_dup 6))))
(use (const_int 1))]))
(cond_exec (ne (match_dup 5) (const_int 0))
(parallel [(set (match_dup 4)