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 } } */