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

2008-01-23 Thread tterribe at xiph dot org
ority: P3 Component: c AssignedTo: unassigned 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=15013&action=view) Pre-processed source. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34951

[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=33900&action=edit Reduced testcase With optimizations enabled, t

[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 --- Created attachment 33901 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33901&action=edit Preprocessed file for no-opt version (gcc pmovsxwd.c -msse4.1 -save-temps -o pmovsxwd)

[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 --- Created attachment 33902 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33902&action=edit Preprocessed file for opt version (gcc pmovsxwd.c -msse4.1 -O2 -save-temps -o pmovsxwd)

[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 --- 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 --prefix=/usr --bindir=/

[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 --- (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 this. What I care about