1 /* { dg-do compile } */
8 int e
, f
, i
, j
, k
, l
, m
, n
, o
, p
;
13 (*d
).a
= (*d
).b
= d
[e
].a
= d
[e
].a
* 3 + 1 >> 15;
14 d
[e
].b
= d
[e
].b
* 3 + 1 >> 15;
16 n
= -(d
[e
].b
* g
.b
) >> 5;
17 m
= d
[e
].b
* g
.a
+ 1 >> 5;
18 l
= d
[f
].a
* -d
[f
].b
* h
.b
+ 1 >> 5;
19 k
= d
[f
].a
* h
.b
+ d
[f
].b
* h
.a
+ 1 >> 5;