SOURCES: gcc-pr22134.patch (NEW) - this patch fixes PR target/2213...
pluto
pluto at pld-linux.org
Fri Jun 24 13:47:26 CEST 2005
Author: pluto Date: Fri Jun 24 11:47:26 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- this patch fixes PR target/22134. it was a cut-n-pasto.
---- Files affected:
SOURCES:
gcc-pr22134.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/gcc-pr22134.patch
diff -u /dev/null SOURCES/gcc-pr22134.patch:1.1
--- /dev/null Fri Jun 24 13:47:26 2005
+++ SOURCES/gcc-pr22134.patch Fri Jun 24 13:47:21 2005
@@ -0,0 +1,29 @@
+Date: Wed, 22 Jun 2005 08:02:03 +0200
+From: Uros Bizjak <uros dot bizjak at kss-loka dot si>
+Subject: [PATCH, i386]: Fix target/22134
+
+Hello!
+
+This patch fixes PR target/22134. It was a cut-n-pasto. Patch was tested on
+i686-pc-linux-gnu and fixes a regression.
+
+2005-05-22 Uros Bizjak <uros at kss-loka.si>
+
+ PR target/22134
+ * config/i386/i386.md (fist<mode>2_with_temp splitter):
+ Clobber memory operand, not scratch register.
+
+Thanks,
+Uros.
+
+--- a/gcc/config/i386/i386.md 2005-06-22 07:07:28.000000000 +0200
++++ b/gcc/config/i386/i386.md 2005-06-22 07:07:45.000000000 +0200
+@@ -16213,7 +16213,7 @@
+ [(set (match_operand:X87MODEI12 0 "memory_operand" "")
+ (unspec:X87MODEI12 [(match_operand:XF 1 "register_operand" "")]
+ UNSPEC_FIST))
+- (clobber (match_scratch 2 ""))]
++ (clobber (match_operand:X87MODEI12 2 "memory_operand" ""))]
+ "reload_completed"
+ [(set (match_dup 0) (unspec:X87MODEI12 [(match_dup 1)]
+ UNSPEC_FIST))]
================================================================
More information about the pld-cvs-commit
mailing list