From a40d370553b9473d7f0b3350b93a7112e2be1276 Mon Sep 17 00:00:00 2001
From: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue, 24 Jun 2003 16:54:25 +0000
Subject: [PATCH]         PR target/11260         * config/alpha/alpha.md
 (sqrtdf2): Fix operand substitution.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68427 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog             | 5 +++++
 gcc/config/alpha/alpha.md | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 49b6a2474ce4..53609e41cd52 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-06-24  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
+
+        PR target/11260
+        * config/alpha/alpha.md (sqrtdf2): Fix operand substitution.
+
 Tue Jun 24 18:49:33 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
 	* Makefile.in (cgraph.o): Depend on output.h, not depend on
diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md
index 9ddeb9e7df15..48d01e0cee92 100644
--- a/gcc/config/alpha/alpha.md
+++ b/gcc/config/alpha/alpha.md
@@ -2897,7 +2897,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi,none"
   [(set (match_operand:DF 0 "register_operand" "=f")
 	(sqrt:DF (match_operand:DF 1 "reg_or_0_operand" "fG")))]
   "TARGET_FP && TARGET_FIX"
-  "sqrt%-%/ %1,%0"
+  "sqrt%-%/ %R1,%0"
   [(set_attr "type" "fsqrt")
    (set_attr "trap" "yes")
    (set_attr "round_suffix" "normal")
-- 
GitLab