[Bug target/54716] Select best typed instruction for bitwise operations

2012-11-10 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #10 from Jakub Jelinek 2012-09-28 12:21:01 UTC --- Author: jakub Date: Fri Sep 28 12:20:54 2012 New Revision: 191827 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191827 Log: PR target/54716 * config/i386/

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #9 from Uros Bizjak 2012-09-26 20:59:24 UTC --- (In reply to comment #8) > (In reply to comment #7) > > I haven't noticed a measurable performance difference though on Intel SNB > > 2600 > > CPU though, so perhaps the patch i

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #8 from Marc Glisse 2012-09-26 15:53:00 UTC --- (In reply to comment #7) > I haven't noticed a measurable performance difference though on Intel SNB 2600 > CPU though, so perhaps the patch isn't needed. Ah, I assumed they ha

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #7 from Jakub Jelinek 2012-09-26 15:40:53 UTC --- On #define vector __attribute__ ((vector_size (16))) __attribute__((noinline, noclone)) vector float foo(vector float f, vector float h) { vector int g = { 0x8000, 0,

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 Jakub Jelinek changed: What|Removed |Added Attachment #28282|0 |1 is obsolete|

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #5 from Jakub Jelinek 2012-09-26 14:23:29 UTC --- (In reply to comment #2) > (In reply to comment #1) > > Created attachment 28282 [details] > > gcc48-pr54716.patch > > Does this patch also fix xfail in gcc.target/i386/xorp

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 Uros Bizjak changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Co

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #3 from Uros Bizjak 2012-09-26 14:01:13 UTC --- Maybe also relevant: [1]. [1] http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01546.html

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #2 from Uros Bizjak 2012-09-26 13:55:28 UTC --- (In reply to comment #1) > Created attachment 28282 [details] > gcc48-pr54716.patch Does this patch also fix xfail in gcc.target/i386/xorps-sse2.c? IIRC, we generated correc

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 --- Comment #1 from Jakub Jelinek 2012-09-26 13:46:25 UTC --- Created attachment 28282 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28282 gcc48-pr54716.patch Untested patch to optimize this. Unfortunately it will also change g

[Bug target/54716] Select best typed instruction for bitwise operations

2012-09-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|