2 /* { dg-do run { target int128 } } */
3 /* { dg-options "-moutline-atomics" } */
9 __sync_val_compare_and_swap (&a
, (__int128
) 0, (__int128
) 1);
12 __sync_val_compare_and_swap (&a
, (__int128
) 1, (((__int128
) 0xdeadbeeffeedbac1ULL
) << 64) | 0xabadcafe00c0ffeeULL
);
13 if (a
!= ((((__int128
) 0xdeadbeeffeedbac1ULL
) << 64) | 0xabadcafe00c0ffeeULL
))