Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:us

8 unsigned short us;
19 (void) __sync_fetch_and_add (&us, 1); // CHECK: atomicrmw add i16
28 (void) __sync_fetch_and_sub (&us, 1); // CHECK: atomicrmw sub i16
37 (void) __sync_fetch_and_or (&us, 1); // CHECK: atomicrmw or i16
46 (void) __sync_fetch_and_xor (&us, 1); // CHECK: atomicrmw xor i16
55 (void) __sync_fetch_and_and (&us, 1); // CHECK: atomicrmw and i16
68 us = __sync_fetch_and_add (&us, 11); // CHECK: atomicrmw add
77 us = __sync_fetch_and_sub (&us, 11); // CHECK: atomicrmw sub
86 us = __sync_fetch_and_or (&us, 11); // CHECK: atomicrmw or
95 us = __sync_fetch_and_xor (&us, 11); // CHECK: atomicrmw xor
104 us = __sync_fetch_and_and (&us, 11); // CHECK: atomicrmw and
117 us = __sync_add_and_fetch (&us, uc); // CHECK: atomicrmw add
126 us = __sync_sub_and_fetch (&us, uc); // CHECK: atomicrmw sub
135 us = __sync_or_and_fetch (&us, uc); // CHECK: atomicrmw or
144 us = __sync_xor_and_fetch (&us, uc); // CHECK: atomicrmw xor
153 us = __sync_and_and_fetch (&us, uc); // CHECK: atomicrmw and
166 us = __sync_val_compare_and_swap (&us, uc, sc); // CHECK: cmpxchg i16
175 ui = __sync_bool_compare_and_swap (&us, uc, sc); // CHECK: cmpxchg
187 us = __sync_lock_test_and_set (&us, 1); // CHECK: atomicrmw xchg i16
198 __sync_lock_release (&us); /// CHECK: store atomic {{.*}} release, align 2