Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:ull

12 unsigned long long ull;
23 (void) __sync_fetch_and_add (&ull, 1); // CHECK: atomicrmw add i64
32 (void) __sync_fetch_and_sub (&ull, 1); // CHECK: atomicrmw sub i64
41 (void) __sync_fetch_and_or (&ull, 1); // CHECK: atomicrmw or i64
50 (void) __sync_fetch_and_xor (&ull, 1); // CHECK: atomicrmw xor i64
59 (void) __sync_fetch_and_nand (&ull, 1); // CHECK: atomicrmw nand i64
68 (void) __sync_fetch_and_and (&ull, 1); // CHECK: atomicrmw and i64
81 ull = __sync_fetch_and_add (&ull, 11); // CHECK: atomicrmw add
90 ull = __sync_fetch_and_sub (&ull, 11); // CHECK: atomicrmw sub
99 ull = __sync_fetch_and_or (&ull, 11); // CHECK: atomicrmw or
108 ull = __sync_fetch_and_xor (&ull, 11); // CHECK: atomicrmw xor
117 ull = __sync_fetch_and_nand (&ull, 11); // CHECK: atomicrmw nand
126 ull = __sync_fetch_and_and (&ull, 11); // CHECK: atomicrmw and
139 ull = __sync_add_and_fetch (&ull, uc); // CHECK: atomicrmw add
148 ull = __sync_sub_and_fetch (&ull, uc); // CHECK: atomicrmw sub
157 ull = __sync_or_and_fetch (&ull, uc); // CHECK: atomicrmw or
166 ull = __sync_xor_and_fetch (&ull, uc); // CHECK: atomicrmw xor
189 ull = __sync_nand_and_fetch (&ull, uc); // CHECK: atomicrmw nand
200 ull = __sync_and_and_fetch (&ull, uc); // CHECK: atomicrmw and
234 ull = __sync_val_compare_and_swap (&ull, uc, sc);
267 ui = __sync_bool_compare_and_swap (&ull, uc, sc);
281 ull = __sync_lock_test_and_set (&ull, 1); // CHECK: atomicrmw xchg i64
292 __sync_lock_release (&ull); // CHECK: store atomic {{.*}} release, align 8