1 /* { dg-do compile } */
2 /* { dg-options "-O1" } */
11 foo (int x
, int y
, int z
)
14 asm ("" : "=a" (b
), "=&d" (x
) : "0" (y
), "1" (x
), "mr" (z
));
24 for (a
= 0; a
<= (x
>> 1); )
26 a
= foo (y
, fn2 (2, x
), x
);
37 int t
, xk1
= fn3 (), xk
= x
* xk1
;
38 for (t
= 0; t
< xk
; t
+= xk1
)
48 test (int x
, long y
, int z
)
53 for (b
= 0; b
<= y
; b
++)