Lines Matching refs:ss
7 signed short ss;
18 (void) __sync_fetch_and_add (&ss, 1); // CHECK: atomicrmw add i16
27 (void) __sync_fetch_and_sub (&ss, 1); // CHECK: atomicrmw sub i16
36 (void) __sync_fetch_and_or (&ss, 1); // CHECK: atomicrmw or i16
45 (void) __sync_fetch_and_xor (&ss, 1); // CHECK: atomicrmw xor i16
54 (void) __sync_fetch_and_and (&ss, 1); // CHECK: atomicrmw and i16
67 ss = __sync_fetch_and_add (&ss, 11); // CHECK: atomicrmw add
76 ss = __sync_fetch_and_sub (&ss, 11); // CHECK: atomicrmw sub
85 ss = __sync_fetch_and_or (&ss, 11); // CHECK: atomicrmw or
94 ss = __sync_fetch_and_xor (&ss, 11); // CHECK: atomicrmw xor
103 ss = __sync_fetch_and_and (&ss, 11); // CHECK: atomicrmw and
116 ss = __sync_add_and_fetch (&ss, uc); // CHECK: atomicrmw add
125 ss = __sync_sub_and_fetch (&ss, uc); // CHECK: atomicrmw sub
134 ss = __sync_or_and_fetch (&ss, uc); // CHECK: atomicrmw or
143 ss = __sync_xor_and_fetch (&ss, uc); // CHECK: atomicrmw xor
152 ss = __sync_and_and_fetch (&ss, uc); // CHECK: atomicrmw and
165 ss = __sync_val_compare_and_swap (&ss, uc, sc); // CHECK: cmpxchg i16
174 ui = __sync_bool_compare_and_swap (&ss, uc, sc); // CHECK: cmpxchg
186 ss = __sync_lock_test_and_set (&ss, 1); // CHECK: atomicrmw xchg i16
197 __sync_lock_release (&ss); // CHECK: store atomic {{.*}} release, align 2