1 extern void abort (void);
4 test_vext_f32_1 (float32x2_t a, float32x2_t b)
6 return vext_f32 (a, b, 1);
10 main (int argc, char **argv)
13 float32_t arr1[] = {0, 1};
14 float32x2_t in1 = vld1_f32 (arr1);
15 float32_t arr2[] = {2, 3};
16 float32x2_t in2 = vld1_f32 (arr2);
19 float32x2_t actual = test_vext_f32_1 (in1, in2);
21 for (i = 0; i < 2; i++)
23 expected = vld1_f32 (exp);
24 for (i = 0; i < 2; i++)
25 if (actual[i] != expected[i])