15 __attribute__ ((noipa
))
19 vector
unsigned char v
= {0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
20 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd};
21 vector
unsigned char res
= vec_sld (v
, v
, 3);
25 __attribute__ ((noipa
))
30 = {0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777};
31 vector
signed short res
= vec_sld (v
, v
, 5);
35 __attribute__ ((noipa
))
39 vector
signed int v
= {0xbbbbbbbb, 0xbbbbbbbb, 0xbbbbbbbb, 0xbbbbbbbb};
40 vector
signed int res
= vec_sld (v
, v
, 7);
44 __attribute__ ((noipa
))
48 vector
unsigned int v
= {0x07070707, 0x07070707, 0x07070707, 0x07070707};
49 vector
unsigned int res
= vec_sld (v
, v
, 9);
53 __attribute__ ((noipa
))
54 vector
unsigned long long
57 vector
unsigned long long v
= {0x4545454545454545ll
, 0x4545454545454545ll
};
58 vector
unsigned long long res
= vec_sld (v
, v
, 10);
62 __attribute__ ((noipa
))
68 vector
float vf
= {u
.f
, u
.f
, u
.f
, u
.f
};
69 vector
float res
= vec_sld (vf
, vf
, 11);
73 __attribute__ ((noipa
))
78 u
.i
= 0x5454545454545454ll
;
79 vector
double vf
= {u
.f
, u
.f
};
80 vector
double res
= vec_sld (vf
, vf
, 13);