]> git.pld-linux.org Git - packages/gcc.git/blame - gcc-pr22134.patch
- new snap with additional fixes. it seems to be usable now.
[packages/gcc.git] / gcc-pr22134.patch
CommitLineData
7277b799
PS
1Date: Wed, 22 Jun 2005 08:02:03 +0200
2From: Uros Bizjak <uros dot bizjak at kss-loka dot si>
3Subject: [PATCH, i386]: Fix target/22134
4
5Hello!
6
7This patch fixes PR target/22134. It was a cut-n-pasto. Patch was tested on
8i686-pc-linux-gnu and fixes a regression.
9
102005-05-22 Uros Bizjak <uros@kss-loka.si>
11
12 PR target/22134
13 * config/i386/i386.md (fist<mode>2_with_temp splitter):
14 Clobber memory operand, not scratch register.
15
16Thanks,
17Uros.
18
19--- a/gcc/config/i386/i386.md 2005-06-22 07:07:28.000000000 +0200
20+++ b/gcc/config/i386/i386.md 2005-06-22 07:07:45.000000000 +0200
21@@ -16213,7 +16213,7 @@
22 [(set (match_operand:X87MODEI12 0 "memory_operand" "")
23 (unspec:X87MODEI12 [(match_operand:XF 1 "register_operand" "")]
24 UNSPEC_FIST))
25- (clobber (match_scratch 2 ""))]
26+ (clobber (match_operand:X87MODEI12 2 "memory_operand" ""))]
27 "reload_completed"
28 [(set (match_dup 0) (unspec:X87MODEI12 [(match_dup 1)]
29 UNSPEC_FIST))]
This page took 0.023265 seconds and 4 git commands to generate.