1 /* { dg-do compile { target { ! { ia32 } } } } */
2 /* { dg-options "-O2" } */
4 volatile int a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p;
30 for (z = 0; z < 1000; z++)
32 __atomic_store_n (&y, 0x100000002ll, __ATOMIC_SEQ_CST);
33 __atomic_store_n (&y, 0x300000004ll, __ATOMIC_SEQ_CST);
54 /* { dg-final { scan-assembler-times "movabs" 2 } } */