Lines Matching refs:sc

5 signed char sc;
16 (void) __sync_fetch_and_add (&sc, 1); // CHECK: atomicrmw add i8
25 (void) __sync_fetch_and_sub (&sc, 1); // CHECK: atomicrmw sub i8
34 (void) __sync_fetch_and_or (&sc, 1); // CHECK: atomicrmw or i8
43 (void) __sync_fetch_and_xor (&sc, 1); // CHECK: atomicrmw xor i8
52 (void) __sync_fetch_and_nand (&sc, 1); // CHECK: atomicrmw nand i8
61 (void) __sync_fetch_and_and (&sc, 1); // CHECK: atomicrmw and i8
74 sc = __sync_fetch_and_add (&sc, 11); // CHECK: atomicrmw add
83 sc = __sync_fetch_and_sub (&sc, 11); // CHECK: atomicrmw sub
92 sc = __sync_fetch_and_or (&sc, 11); // CHECK: atomicrmw or
101 sc = __sync_fetch_and_xor (&sc, 11); // CHECK: atomicrmw xor
110 sc = __sync_fetch_and_nand (&sc, 11); // CHECK: atomicrmw nand
119 sc = __sync_fetch_and_and (&sc, 11); // CHECK: atomicrmw and
132 sc = __sync_add_and_fetch (&sc, uc); // CHECK: atomicrmw add
141 sc = __sync_sub_and_fetch (&sc, uc); // CHECK: atomicrmw sub
150 sc = __sync_or_and_fetch (&sc, uc); // CHECK: atomicrmw or
159 sc = __sync_xor_and_fetch (&sc, uc); // CHECK: atomicrmw xor
168 sc = __sync_nand_and_fetch (&sc, uc); // CHECK: atomicrmw nand
193 sc = __sync_and_and_fetch (&sc, uc); // CHECK: atomicrmw and
206 sc = __sync_val_compare_and_swap (&sc, uc, sc);
210 uc = __sync_val_compare_and_swap (&uc, uc, sc);
214 ss = __sync_val_compare_and_swap (&ss, uc, sc);
218 us = __sync_val_compare_and_swap (&us, uc, sc);
222 si = __sync_val_compare_and_swap (&si, uc, sc);
226 ui = __sync_val_compare_and_swap (&ui, uc, sc);
230 sll = __sync_val_compare_and_swap (&sll, uc, sc);
234 ull = __sync_val_compare_and_swap (&ull, uc, sc);
239 ui = __sync_bool_compare_and_swap (&sc, uc, sc);
243 ui = __sync_bool_compare_and_swap (&uc, uc, sc);
247 ui = __sync_bool_compare_and_swap (&ss, uc, sc);
251 ui = __sync_bool_compare_and_swap (&us, uc, sc);
255 ui = __sync_bool_compare_and_swap (&si, uc, sc);
259 ui = __sync_bool_compare_and_swap (&ui, uc, sc);
263 ui = __sync_bool_compare_and_swap (&sll, uc, sc);
267 ui = __sync_bool_compare_and_swap (&ull, uc, sc);
274 sc = __sync_lock_test_and_set (&sc, 1); // CHECK: atomicrmw xchg i8
285 __sync_lock_release (&sc); // CHECK: store atomic {{.*}} release, align 1