[Bug target/68228] __builtin_ia32_pbroadcastd256 generates wrong insn at >= -O1

2015-11-10 Thread mirq-gccboogs at rere dot qmqm.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68228

--- Comment #4 from Micha³ Miros³aw  ---
Created attachment 36673
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36673=edit
gcc 4.8 assembler output for -O1

gcc-4.8 also generates correct VPBROADCASTD, though with VMOVD before it.

[Bug target/68228] __builtin_ia32_pbroadcastd256 generates wrong insn at >= -O1

2015-11-06 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68228

Uroš Bizjak  changed:

   What|Removed |Added

  Known to work||5.3.0, 6.0

--- Comment #3 from Uroš Bizjak  ---
The testcase produces correct VPBROADCASTD with gcc-5 and newer.

[Bug target/68228] __builtin_ia32_pbroadcastd256 generates wrong insn at >= -O1

2015-11-05 Thread mirq-gccboogs at rere dot qmqm.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68228

--- Comment #1 from Micha³ Miros³aw  ---
Created attachment 36657
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36657=edit
gcc assembler output for -O1

[Bug target/68228] __builtin_ia32_pbroadcastd256 generates wrong insn at >= -O1

2015-11-05 Thread mirq-gccboogs at rere dot qmqm.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68228

--- Comment #2 from Micha³ Miros³aw  ---
Created attachment 36658
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36658=edit
gcc assembler output for -O0