1 /* This ICEed on IA-32 with -O2 -mcpu=i386, because reload was trying
2 to reload into %sil register. */
15 void bar (struct A
*);
16 void baz (struct A
*);
18 static inline unsigned int
19 inl (unsigned int v
, unsigned char w
, unsigned char x
, unsigned char y
,
25 return ((w
& 0xf8) << 8) | ((x
& 0xfc) << 3) | ((y
& 0xf8) >> 3);
27 return (z
<< 24) | (w
<< 16) | (x
<< 8) | y
;
33 void foo (struct B
*x
, int y
, const float *z
)
47 c
[0] = z
[0]; c
[1] = z
[1]; c
[2] = z
[2]; c
[3] = z
[3];
48 b
= inl (a
->b
, c
[0], c
[1], c
[2], c
[3] );