[Bug c/54174] New: Missed optimization: Unnecessary vmovaps generated for __builtin_ia32_vextractf128_ps256(v, 0)

2012-08-04 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54174 Bug #: 54174 Summary: Missed optimization: Unnecessary vmovaps generated for __builtin_ia32_vextractf128_ps256(v, 0) Classification: Unclassified Product: gcc Version: 4.7.0

[Bug c/53784] Scalar vector binary operation - compilation fails with -std=c90/c99/c11 (-fexcess-precision=standard)

2012-07-31 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53784 Dag Lem changed: What|Removed |Added Target||i686-redhat-linux --- Comment #3 from Dag Lem

[Bug c/53784] Scalar vector binary operation - error with -std=c9x/c1x

2012-06-26 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53784 --- Comment #2 from Dag Lem 2012-06-27 06:12:37 UTC --- Yes, gcc -fexcess-precision=standard -mavx -S test.c triggers the bug.

[Bug c/53784] New: Scalar vector binary operation - error with -std=c9x/c1x

2012-06-26 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53784 Bug #: 53784 Summary: Scalar vector binary operation - error with -std=c9x/c1x Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug target/53759] gcc -mavx emits vshufps for__builtin_ia32_loadlps

2012-06-24 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53759 --- Comment #1 from Dag Lem 2012-06-24 12:45:55 UTC --- Test code as follows: typedef float v4sf __attribute__ ((vector_size (4*4))); typedef float v2sf __attribute__ ((vector_size (4*2))); v2sf mem[1]; int main() { v4

[Bug target/53759] New: gcc -mavx emits vshufps for__builtin_ia32_loadlps

2012-06-24 Thread dag at nimrod dot no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53759 Bug #: 53759 Summary: gcc -mavx emits vshufps for__builtin_ia32_loadlps Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal