ChangeLog:
* gcc/config/i386/avx2intrin.h (_mm256_broadcastsi128_si256):
Fix declaration name.
testsuite/ChangeLog:
* gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
* gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
From-SVN: r197231
+2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc/config/i386/avx2intrin.h (_mm256_broadcastsi128_si256):
+ Fix declaration name.
+
2013-03-28 Lawrence Crowl <crowl@google.com>
* graphds.h (struct graph.indicies): Remove unused.
extern __inline __m256i
__attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
-_mm_broadcastsi128_si256 (__m128i __X)
+_mm256_broadcastsi128_si256 (__m128i __X)
{
return (__m256i) __builtin_ia32_vbroadcastsi256 ((__v2di)__X);
}
+2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
+ * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
+
2013-03-29 Tobias Burnus <burnus@net-b.de>
PR fortran/56737
void extern
avx2_test (void)
{
- x = _mm_broadcastsi128_si256 (y);
+ x = _mm256_broadcastsi128_si256 (y);
}
for (j = 0; j < 2; j++)
s1.a[j] = j * i;
- res.x = _mm_broadcastsi128_si256 (s1.x);
+ res.x = _mm256_broadcastsi128_si256 (s1.x);
memcpy (res_ref, s1.a, 16);
memcpy (res_ref + 2, s1.a, 16);