* config/i386/avx512fintrin.h (_mm512_set_epi16, _mm512_set_epi8,
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / pr64263_1.c
blob047e6236668a7a2f2422b242fc4063e0e9b09f27
1 /* { dg-do compile } */
2 /* { dg-options "-O1" } */
4 #include "arm_neon.h"
6 extern long int vget_lane_s64_1 (int64x1_t, const int);
8 void
9 foo ()
11 int8x8_t val14;
12 int8x8_t val15;
13 uint8x8_t val16;
14 uint32x4_t val40;
15 val14 = vcreate_s8 (0xff0080f6807f807fUL);
16 val15 = vcreate_s8 (0x10807fff7f808080UL);
17 val16 = vcgt_s8 (val14, val15);
18 val40 = vreinterpretq_u32_u64 (
19 vdupq_n_u64 (
20 vget_lane_s64_1 (
21 vreinterpret_s64_u8 (val16), 0)
22 ));