3 /* { dg-options "-O2 -w" } */
4 /* { dg-additional-options "-fPIC" { target fpic } } */
5 /* { dg-additional-options "-freorder-blocks-and-partition" { target freorder } } */
9 __attribute__((noinline
, noclone
)) void
16 for (o
= 0; o
< 4; ++o
)
17 c
/= (x
!= 0) ? 2 : x
;
28 asm volatile ("" : : "r" (&d
) : "memory");
30 asm volatile ("" : : "r" (&d
) : "memory");