Searched refs:MEMMODEL_ACQUIRE (Results 1 - 23 of 23) sorted by relevance

/haiku-buildtools/gcc/libgomp/config/linux/
H A Dmutex.c44 oldval = __atomic_exchange_n (mutex, -1, MEMMODEL_ACQUIRE);
55 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
62 while ((oldval = __atomic_exchange_n (mutex, -1, MEMMODEL_ACQUIRE)))
H A Dptrlock.h52 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE);
58 MEMMODEL_ACQUIRE, MEMMODEL_ACQUIRE))
H A Dsem.c40 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
51 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
65 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
H A Dmutex.h56 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
H A Dptrlock.c56 return (void *) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE);
H A Dbar.c49 while (__atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE) == state);
113 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
117 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
178 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
184 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
H A Dlock.c69 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED);
118 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
196 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
230 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
H A Dsem.h63 MEMMODEL_ACQUIRE, MEMMODEL_RELAXED))
H A Dbar.h91 unsigned int ret = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
97 so we use MEMMODEL_ACQ_REL here rather than MEMMODEL_ACQUIRE. */
115 unsigned int ret = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
/haiku-buildtools/gcc/libgomp/config/posix/
H A Dbar.c152 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
156 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
220 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
226 gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE);
/haiku-buildtools/gcc/gcc/
H A Dcoretypes.h284 MEMMODEL_ACQUIRE = 2, enumerator in enum:memmodel
289 MEMMODEL_SYNC_ACQUIRE = MEMMODEL_ACQUIRE | MEMMODEL_SYNC,
H A Dcppbuiltin.c79 cpp_define_formatted (pfile, "__ATOMIC_ACQUIRE=%d", MEMMODEL_ACQUIRE);
H A Dtsan.c560 : MEMMODEL_ACQUIRE);
H A Dtree.h4416 return (model & MEMMODEL_BASE_MASK) == MEMMODEL_ACQUIRE;
H A Demit-rtl.c6359 case MEMMODEL_ACQUIRE:
H A Dbuiltins.c5386 val = MEMMODEL_ACQUIRE;
/haiku-buildtools/gcc/libgomp/
H A Dlibgomp.h57 MEMMODEL_ACQUIRE = 2, enumerator in enum:memmodel
H A Dtask.c789 || __atomic_load_n (&task->children, MEMMODEL_ACQUIRE) == NULL)
1109 if (__atomic_load_n (&taskgroup->num_children, MEMMODEL_ACQUIRE) == 0)
/haiku-buildtools/gcc/libgcc/config/tilepro/
H A Datomic.c54 case MEMMODEL_ACQUIRE:
/haiku-buildtools/gcc/gcc/config/ia64/
H A Dia64.c2409 case MEMMODEL_ACQUIRE:
2488 case MEMMODEL_ACQUIRE:
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c9131 && (base_model == MEMMODEL_ACQUIRE
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c20612 case MEMMODEL_ACQUIRE:
20640 case MEMMODEL_ACQUIRE:
[all...]
/haiku-buildtools/gcc/gcc/config/mips/
H A Dmips.c13167 model = MEMMODEL_ACQUIRE;

Completed in 699 milliseconds