1 /* Check that vector insertion works correctly. */
3 #define vector __attribute__((vector_size(16) ))
5 vector int f0(vector int t, int a)
10 vector int f1(vector int t, int a)
15 vector int f2(vector int t, int a)
20 vector int f3(vector int t, int a)
27 vector int a = {0, 0, 0, 0};
28 vector int b = {1, 0, 0, 0};
29 vector int c = {0, 1, 0, 0};
30 vector int d = {0, 0, 1, 0};
31 vector int e = {0, 0, 0, 1};
34 if (memcmp (&a0, &b, sizeof(a0)))
37 if (memcmp (&a0, &c, sizeof(a0)))
40 if (memcmp (&a0, &d, sizeof(a0)))
43 if (memcmp (&a0, &e, sizeof(a0)))