http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #2 from Uros Bizjak ubizjak at gmail dot com 2012-02-29 20:32:06
UTC ---
This patch adds missing alternative, and also disparages alternatives that end
with excess register-mem moves.
Index: sse.md
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-02-29
20:37:49 UTC ---
I've tried:
@@ -3899,7 +3899,7 @@
(vec_merge:VI4F_128
(vec_duplicate:VI4F_128
(match_operand:ssescalarmode 2 general_operand
-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||uros at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #5 from Uros Bizjak ubizjak at gmail dot com 2012-02-29 21:00:26
UTC ---
(In reply to comment #4)
movsi uses re constraint, not rn, so I'd think we should use re.
re also includes symbols and labels and whatnot (please see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #6 from Uros Bizjak ubizjak at gmail dot com 2012-02-29 21:14:34
UTC ---
(In reply to comment #5)
(In reply to comment #4)
movsi uses re constraint, not rn, so I'd think we should use re.
On a second thought, re won't hurt and it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2012-02-29
21:17:05 UTC ---
Created attachment 26791
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26791
gcc47-pr52437.patch
So does this look ok?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #8 from Uros Bizjak ubizjak at gmail dot com 2012-02-29 21:19:19
UTC ---
(In reply to comment #7)
Created attachment 26791 [details]
gcc47-pr52437.patch
So does this look ok?
Yes, perfect!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
--- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2012-02-29
23:45:14 UTC ---
Author: jakub
Date: Wed Feb 29 23:45:08 2012
New Revision: 184676
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=184676
Log:
PR target/52437
*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52437
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
10 matches
Mail list logo