Lines Matching refs:uc
6 unsigned char uc; variable
17 (void) __sync_fetch_and_add (&uc, 1); // CHECK: atomicrmw add i8 in test_op_ignore()
26 (void) __sync_fetch_and_sub (&uc, 1); // CHECK: atomicrmw sub i8 in test_op_ignore()
35 (void) __sync_fetch_and_or (&uc, 1); // CHECK: atomicrmw or i8 in test_op_ignore()
44 (void) __sync_fetch_and_xor (&uc, 1); // CHECK: atomicrmw xor i8 in test_op_ignore()
53 (void) __sync_fetch_and_nand (&uc, 1); // CHECK: atomicrmw nand i8 in test_op_ignore()
62 (void) __sync_fetch_and_and (&uc, 1); // CHECK: atomicrmw and i8 in test_op_ignore()
75 uc = __sync_fetch_and_add (&uc, 11); // CHECK: atomicrmw add in test_fetch_and_op()
84 uc = __sync_fetch_and_sub (&uc, 11); // CHECK: atomicrmw sub in test_fetch_and_op()
93 uc = __sync_fetch_and_or (&uc, 11); // CHECK: atomicrmw or in test_fetch_and_op()
102 uc = __sync_fetch_and_xor (&uc, 11); // CHECK: atomicrmw xor in test_fetch_and_op()
111 uc = __sync_fetch_and_nand (&uc, 11); // CHECK: atomicrmw nand in test_fetch_and_op()
120 uc = __sync_fetch_and_and (&uc, 11); // CHECK: atomicrmw and in test_fetch_and_op()
132 sc = __sync_add_and_fetch (&sc, uc); // CHECK: atomicrmw add in test_op_and_fetch()
133 uc = __sync_add_and_fetch (&uc, uc); // CHECK: atomicrmw add in test_op_and_fetch()
134 ss = __sync_add_and_fetch (&ss, uc); // CHECK: atomicrmw add in test_op_and_fetch()
135 us = __sync_add_and_fetch (&us, uc); // CHECK: atomicrmw add in test_op_and_fetch()
136 si = __sync_add_and_fetch (&si, uc); // CHECK: atomicrmw add in test_op_and_fetch()
137 ui = __sync_add_and_fetch (&ui, uc); // CHECK: atomicrmw add in test_op_and_fetch()
138 sll = __sync_add_and_fetch (&sll, uc); // CHECK: atomicrmw add in test_op_and_fetch()
139 ull = __sync_add_and_fetch (&ull, uc); // CHECK: atomicrmw add in test_op_and_fetch()
141 sc = __sync_sub_and_fetch (&sc, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
142 uc = __sync_sub_and_fetch (&uc, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
143 ss = __sync_sub_and_fetch (&ss, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
144 us = __sync_sub_and_fetch (&us, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
145 si = __sync_sub_and_fetch (&si, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
146 ui = __sync_sub_and_fetch (&ui, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
147 sll = __sync_sub_and_fetch (&sll, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
148 ull = __sync_sub_and_fetch (&ull, uc); // CHECK: atomicrmw sub in test_op_and_fetch()
150 sc = __sync_or_and_fetch (&sc, uc); // CHECK: atomicrmw or in test_op_and_fetch()
151 uc = __sync_or_and_fetch (&uc, uc); // CHECK: atomicrmw or in test_op_and_fetch()
152 ss = __sync_or_and_fetch (&ss, uc); // CHECK: atomicrmw or in test_op_and_fetch()
153 us = __sync_or_and_fetch (&us, uc); // CHECK: atomicrmw or in test_op_and_fetch()
154 si = __sync_or_and_fetch (&si, uc); // CHECK: atomicrmw or in test_op_and_fetch()
155 ui = __sync_or_and_fetch (&ui, uc); // CHECK: atomicrmw or in test_op_and_fetch()
156 sll = __sync_or_and_fetch (&sll, uc); // CHECK: atomicrmw or in test_op_and_fetch()
157 ull = __sync_or_and_fetch (&ull, uc); // CHECK: atomicrmw or in test_op_and_fetch()
159 sc = __sync_xor_and_fetch (&sc, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
160 uc = __sync_xor_and_fetch (&uc, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
161 ss = __sync_xor_and_fetch (&ss, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
162 us = __sync_xor_and_fetch (&us, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
163 si = __sync_xor_and_fetch (&si, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
164 ui = __sync_xor_and_fetch (&ui, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
165 sll = __sync_xor_and_fetch (&sll, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
166 ull = __sync_xor_and_fetch (&ull, uc); // CHECK: atomicrmw xor in test_op_and_fetch()
168 sc = __sync_nand_and_fetch (&sc, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
171 uc = __sync_nand_and_fetch (&uc, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
174 ss = __sync_nand_and_fetch (&ss, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
177 us = __sync_nand_and_fetch (&us, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
180 si = __sync_nand_and_fetch (&si, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
183 ui = __sync_nand_and_fetch (&ui, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
186 sll = __sync_nand_and_fetch (&sll, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
189 ull = __sync_nand_and_fetch (&ull, uc); // CHECK: atomicrmw nand in test_op_and_fetch()
193 sc = __sync_and_and_fetch (&sc, uc); // CHECK: atomicrmw and in test_op_and_fetch()
194 uc = __sync_and_and_fetch (&uc, uc); // CHECK: atomicrmw and in test_op_and_fetch()
195 ss = __sync_and_and_fetch (&ss, uc); // CHECK: atomicrmw and in test_op_and_fetch()
196 us = __sync_and_and_fetch (&us, uc); // CHECK: atomicrmw and in test_op_and_fetch()
197 si = __sync_and_and_fetch (&si, uc); // CHECK: atomicrmw and in test_op_and_fetch()
198 ui = __sync_and_and_fetch (&ui, uc); // CHECK: atomicrmw and in test_op_and_fetch()
199 sll = __sync_and_and_fetch (&sll, uc); // CHECK: atomicrmw and in test_op_and_fetch()
200 ull = __sync_and_and_fetch (&ull, uc); // CHECK: atomicrmw and in test_op_and_fetch()
206 sc = __sync_val_compare_and_swap (&sc, uc, sc); in test_compare_and_swap()
210 uc = __sync_val_compare_and_swap (&uc, uc, sc); in test_compare_and_swap()
214 ss = __sync_val_compare_and_swap (&ss, uc, sc); in test_compare_and_swap()
218 us = __sync_val_compare_and_swap (&us, uc, sc); in test_compare_and_swap()
222 si = __sync_val_compare_and_swap (&si, uc, sc); in test_compare_and_swap()
226 ui = __sync_val_compare_and_swap (&ui, uc, sc); in test_compare_and_swap()
230 sll = __sync_val_compare_and_swap (&sll, uc, sc); in test_compare_and_swap()
234 ull = __sync_val_compare_and_swap (&ull, uc, sc); in test_compare_and_swap()
239 ui = __sync_bool_compare_and_swap (&sc, uc, sc); in test_compare_and_swap()
243 ui = __sync_bool_compare_and_swap (&uc, uc, sc); in test_compare_and_swap()
247 ui = __sync_bool_compare_and_swap (&ss, uc, sc); in test_compare_and_swap()
251 ui = __sync_bool_compare_and_swap (&us, uc, sc); in test_compare_and_swap()
255 ui = __sync_bool_compare_and_swap (&si, uc, sc); in test_compare_and_swap()
259 ui = __sync_bool_compare_and_swap (&ui, uc, sc); in test_compare_and_swap()
263 ui = __sync_bool_compare_and_swap (&sll, uc, sc); in test_compare_and_swap()
267 ui = __sync_bool_compare_and_swap (&ull, uc, sc); in test_compare_and_swap()
275 uc = __sync_lock_test_and_set (&uc, 1); // CHECK: atomicrmw xchg i8 in test_lock()
286 __sync_lock_release (&uc); // CHECK: store atomic {{.*}} release, align 1 in test_lock()