------- Comment #1 from rguenth at gcc dot gnu dot org 2008-08-07 08:50 ------- Confirmed. This is the other machinery.
typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) _mm_load_si128 (__m128i const *__P) { return *__P; } static const short __attribute__((__aligned__(16))) tbl[8] = { 1, 2, 3, 4, 5, 6, 7, 8}; __m128i get_vec(void) { __m128i ret; ret = _mm_load_si128((__m128i *)tbl); return ret; } -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |diagnostic Last reconfirmed|0000-00-00 00:00:00 |2008-08-07 08:50:50 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37042