1 /* { dg-do run { target { power10_hw } } } */
2 /* { dg-do link { target { ! power10_hw } } } */
3 /* { dg-require-effective-target power10_ok } */
4 /* { dg-options "-mdejagnu-cpu=power10" } */
8 extern void abort (void);
10 /* Vector string isolate left-justified predicate on array of
13 silj_p (vector
unsigned char arg
)
15 return vec_stril_p (arg
);
18 int main (int argc
, char *argv
[])
20 vector
unsigned char input1
=
21 { 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
22 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x11 };
23 vector
unsigned char input2
=
24 { 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
25 0x9, 0xa, 0xb, 0xc, 0xd, 0x0, 0xf, 0x11 };
26 vector
unsigned char input3
=
27 { 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
28 0x9, 0xa, 0xb, 0xc, 0xd, 0x0, 0xf, 0x11 };
29 vector
unsigned char input4
=
30 { 0x1, 0x2, 0x0, 0x4, 0x5, 0x6, 0x7, 0x8,
31 0x9, 0xa, 0xb, 0xc, 0xd, 0x0, 0xf, 0x11 };