[Bug inline-asm/49611] Inline asm should support input/output of flags

2012-06-28 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49611 Jeroen van Bemmel changed: What|Removed |Added CC||jbemmel at zonnet dot nl --- Comment

[Bug target/53712] Does not combine unaligned load with _mm_cmpistri, redundant instruction at -O0

2012-06-18 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53712 --- Comment #6 from Jeroen van Bemmel 2012-06-19 00:08:01 UTC --- There are more SSE4.2 instruction which allow an unaligned memory operand: * pcmpistri * pcmpistrm * pcmpestri * pcmpestrm * crc32 (and maybe others?) Did you catch them all?

[Bug c/53712] New: SEGV in generated code for _mm_cmpistri with unaligned operand when using -O0

2012-06-17 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53712 Bug #: 53712 Summary: SEGV in generated code for _mm_cmpistri with unaligned operand when using -O0 Classification: Unclassified Product: gcc Version: 4.6.3 Status: U

[Bug rtl-optimization/53687] New: _mm_cmpistri generates redundant movslq %ecx,%rcx on x86-64

2012-06-15 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53687 Bug #: 53687 Summary: _mm_cmpistri generates redundant movslq %ecx,%rcx on x86-64 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug target/53483] unwind.inc:140:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:11176

2012-05-24 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53483 --- Comment #3 from Jeroen van Bemmel 2012-05-24 23:21:21 UTC --- (In reply to comment #2) > I don't think the RTD calling convention is supported on Linux at all. In > fact > if you don't have your glibc compiled with it, there is no way for t

[Bug c/53483] unwind.inc:140:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:11176

2012-05-24 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53483 --- Comment #1 from Jeroen van Bemmel 2012-05-24 22:19:33 UTC --- The gcc_assert which fails is in i386.c line 10897 (latest SVN): /* Stack align doesn't work with eh_return. */ gcc_assert (!stack_realign_drap);

[Bug c/53483] New: unwind.inc:140:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:11176

2012-05-24 Thread jbemmel at zonnet dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53483 Bug #: 53483 Summary: unwind.inc:140:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:11176 Classification: Unclassified Product: gcc Version: 4.6.3