[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 --- Comment #1 from H.J. Lu --- The code is invalid since -march=i686 doesn't support SSE. The older GCC issues: In file included from /tmp/pr59789.c:2:0: /usr/lib/gcc/x86_64-redhat-linux/4.8.2/include/emmintrin.h:31:3: error: #error "SSE2 instru

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com Target Milestone|-

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 --- Comment #2 from Alexander Ivchenko --- lets just say that my code is valid and I forgot to add "-msse2" :). (In reply to H.J. Lu from comment #1) > The code is invalid since -march=i686 doesn't support SSE. > The older GCC issues: > > In fi

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 --- Comment #3 from H.J. Lu --- (In reply to Alexander Ivchenko from comment #2) > lets just say that my code is valid and I forgot to add "-msse2" :). > Does GCC ICE with -msse2?

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 H.J. Lu changed: What|Removed |Added CC||tmsriram at google dot com --- Comment #4 from

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 --- Comment #5 from H.J. Lu --- A smaller testcase: [hjl@gnu-6 gcc]$ cat /tmp/x.c #pragma GCC push_options #pragma GCC target("sse2") typedef int __v4si __attribute__ ((__vector_size__ (16))); typedef long long __m128i __attribute__ ((__vector_si

[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

2014-01-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59789 --- Comment #6 from H.J. Lu --- Created attachment 31824 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31824&action=edit A patch This is a patch based on http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57698#c7