1 /* { dg-do run } */
2 /* { dg-options "-O2" } */
3
4 #include <arm_neon.h>
5
6 extern void abort (void);
7
8 int
9 main (int argc, char **argv)
10 {
11 int8x8_t a = vabs_s8 (vdup_n_s8 (-128)); /* Should all be -128. */
12 uint8x8_t b = vcltz_s8 (a); /* Should all be true i.e. -1. */
13 if (vget_lane_u8 (b, 1))
14 return 0;
15 abort ();
16 }
17