Lines Matching refs:array
322 doacross->array = (unsigned char *) in gomp_doacross_init()
335 *(unsigned long *) (doacross->array + ent * elt_sz) = 0; in gomp_doacross_init()
339 memset (doacross->array + ent * elt_sz, '\0', in gomp_doacross_init()
375 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_post() local
387 if (flattened == __atomic_load_n (array, MEMMODEL_ACQUIRE)) in GOMP_doacross_post()
390 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); in GOMP_doacross_post()
397 if (counts[i] + 1UL != __atomic_load_n (&array[i], MEMMODEL_RELAXED)) in GOMP_doacross_post()
398 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); in GOMP_doacross_post()
437 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_wait() local
450 cur = __atomic_load_n (array, MEMMODEL_ACQUIRE); in GOMP_doacross_wait()
457 doacross_spin (array, flattened, cur); in GOMP_doacross_wait()
470 unsigned long cur = __atomic_load_n (&array[i], MEMMODEL_RELAXED); in GOMP_doacross_wait()
557 doacross->array = (unsigned char *) in gomp_doacross_ull_init()
570 *(unsigned long *) (doacross->array + ent * elt_sz) = 0; in gomp_doacross_ull_init()
574 memset (doacross->array + ent * elt_sz, '\0', in gomp_doacross_ull_init()
613 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_ull_post() local
621 if (flattened == __atomic_load_n (array, MEMMODEL_ACQUIRE)) in GOMP_doacross_ull_post()
624 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); in GOMP_doacross_ull_post()
631 gomp_ull *array = (gomp_ull *) (doacross->array in GOMP_doacross_ull_post() local
636 if (counts[i] + 1UL != __atomic_load_n (&array[i], MEMMODEL_RELAXED)) in GOMP_doacross_ull_post()
637 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); in GOMP_doacross_ull_post()
642 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_ull_post() local
649 if (c != __atomic_load_n (&array[2 * i + 1], MEMMODEL_RELAXED)) in GOMP_doacross_ull_post()
650 __atomic_store_n (&array[2 * i + 1], c, MEMMODEL_RELEASE); in GOMP_doacross_ull_post()
652 if (c != __atomic_load_n (&array[2 * i], MEMMODEL_RELAXED)) in GOMP_doacross_ull_post()
653 __atomic_store_n (&array[2 * i], c, MEMMODEL_RELEASE); in GOMP_doacross_ull_post()
696 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_ull_wait() local
705 cur = __atomic_load_n (array, MEMMODEL_ACQUIRE); in GOMP_doacross_ull_wait()
712 doacross_spin (array, flattened, cur); in GOMP_doacross_ull_wait()
720 gomp_ull *array = (gomp_ull *) (doacross->array in GOMP_doacross_ull_wait() local
729 gomp_ull cur = __atomic_load_n (&array[i], MEMMODEL_RELAXED); in GOMP_doacross_ull_wait()
747 unsigned long *array = (unsigned long *) (doacross->array in GOMP_doacross_ull_wait() local
759 = __atomic_load_n (&array[2 * i], MEMMODEL_RELAXED); in GOMP_doacross_ull_wait()
768 cur = __atomic_load_n (&array[2 * i + 1], MEMMODEL_RELAXED); in GOMP_doacross_ull_wait()