[Bug target/63756] _mm_cvtepi16_epi32 with a memory operand produces either broken or slow asm

2014-11-06 Thread tterribe at xiph dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63756 --- Comment #5 from Timothy B. Terriberry tterribe at xiph dot org --- (In reply to Uroš Bizjak from comment #4) Oh, and nobody will care about long (but otherwise correct) assembly when optimization is switched off. I also don't care about

[Bug c/63756] New: _mm_cvtepi16_epi32 with a memory operand produces either broken or slow asm

2014-11-05 Thread tterribe at xiph dot org
: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: tterribe at xiph dot org Created attachment 33900 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33900action=edit Reduced testcase With optimizations enabled, the call

[Bug target/63756] _mm_cvtepi16_epi32 with a memory operand produces either broken or slow asm

2014-11-05 Thread tterribe at xiph dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63756 --- Comment #1 from Timothy B. Terriberry tterribe at xiph dot org --- Created attachment 33901 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33901action=edit Preprocessed file for no-opt version (gcc pmovsxwd.c -msse4.1 -save-temps -o

[Bug target/63756] _mm_cvtepi16_epi32 with a memory operand produces either broken or slow asm

2014-11-05 Thread tterribe at xiph dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63756 --- Comment #2 from Timothy B. Terriberry tterribe at xiph dot org --- Created attachment 33902 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33902action=edit Preprocessed file for opt version (gcc pmovsxwd.c -msse4.1 -O2 -save-temps -o

[Bug target/63756] _mm_cvtepi16_epi32 with a memory operand produces either broken or slow asm

2014-11-05 Thread tterribe at xiph dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63756 --- Comment #3 from Timothy B. Terriberry tterribe at xiph dot org --- GCC version: Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-4.9.1/work/gcc-4.9.1/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu

[Bug c/34951] New: gcse+O1 triggers invalid floating point stack management

2008-01-23 Thread tterribe at xiph dot org
at gcc dot gnu dot org ReportedBy: tterribe at xiph dot org GCC build triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34951

[Bug c/34951] gcse+O1 triggers invalid floating point stack management

2008-01-23 Thread tterribe at xiph dot org
--- Comment #1 from tterribe at xiph dot org 2008-01-24 04:02 --- Created an attachment (id=15013) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15013action=view) Pre-processed source. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34951