URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.target/] [i386/] [pr51393.c] - Rev 724
Go to most recent revision | Compare with Previous | Blame | View Log
/* { dg-do run { target { ! { ia32 } } } } */ /* { dg-require-effective-target avx } */ /* { dg-options "-O -mavx" } */ #include "avx-check.h" #include <immintrin.h> static void __attribute__((noinline)) avx_test (void) { long long in = 0x800000000ll; long long out; __m256i zero = _mm256_setzero_si256(); __m256i tmp = _mm256_insert_epi64 (zero, in, 0); out = _mm256_extract_epi64(tmp, 0); if (in != out) abort (); }
Go to most recent revision | Compare with Previous | Blame | View Log