/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | memmodel.h | 42 MEMMODEL_RELEASE = 3, enumerator in enum:memmodel 47 MEMMODEL_SYNC_RELEASE = MEMMODEL_RELEASE | MEMMODEL_SYNC, 92 return (model & MEMMODEL_BASE_MASK) == MEMMODEL_RELEASE;
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | memmodel.h | 42 MEMMODEL_RELEASE = 3, enumerator in enum:memmodel 47 MEMMODEL_SYNC_RELEASE = MEMMODEL_RELEASE | MEMMODEL_SYNC, 92 return (model & MEMMODEL_BASE_MASK) == MEMMODEL_RELEASE;
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/nvptx/ |
H A D | sem.h | 63 (void) __atomic_add_fetch (sem, 1, MEMMODEL_RELEASE);
|
H A D | ptrlock.h | 66 __atomic_store_n (ptrlock, ptr, MEMMODEL_RELEASE);
|
H A D | bar.c | 42 MEMMODEL_RELEASE); 97 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE); 160 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/accel/ |
H A D | sem.h | 63 (void) __atomic_add_fetch (sem, 1, MEMMODEL_RELEASE);
|
H A D | ptrlock.h | 66 __atomic_store_n (ptrlock, ptr, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/ |
H A D | mutex.h | 63 int wait = __atomic_exchange_n (mutex, 0, MEMMODEL_RELEASE);
|
H A D | sem.h | 80 MEMMODEL_RELEASE, MEMMODEL_RELAXED))
|
H A D | ptrlock.h | 67 void *wait = __atomic_exchange_n (ptrlock, ptr, MEMMODEL_RELEASE);
|
H A D | bar.c | 42 MEMMODEL_RELEASE); 102 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE); 165 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE);
|
H A D | lock.c | 128 __atomic_store_n (&lock->owner, 0, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/ |
H A D | mutex.h | 63 int wait = __atomic_exchange_n (mutex, 0, MEMMODEL_RELEASE);
|
H A D | ptrlock.h | 67 void *wait = __atomic_exchange_n (ptrlock, ptr, MEMMODEL_RELEASE);
|
H A D | sem.h | 80 MEMMODEL_RELEASE, MEMMODEL_RELAXED))
|
H A D | bar.c | 42 MEMMODEL_RELEASE); 102 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE); 165 __atomic_store_n (&bar->generation, state, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/accel/ |
H A D | ptrlock.h | 66 __atomic_store_n (ptrlock, ptr, MEMMODEL_RELEASE);
|
H A D | sem.h | 63 (void) __atomic_add_fetch (sem, 1, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/ |
H A D | ordered.c | 217 this could be MEMMODEL_RELEASE since the acquire would be covered 408 __atomic_thread_fence (MEMMODEL_RELEASE); 410 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); 418 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); 474 __atomic_thread_fence (MEMMODEL_RELEASE); 479 __atomic_thread_fence (MEMMODEL_RELEASE); 663 __atomic_thread_fence (MEMMODEL_RELEASE); 665 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); 678 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); 691 __atomic_store_n (&array[2 * i + 1], c, MEMMODEL_RELEASE); [all...] |
H A D | critical.c | 38 __atomic_thread_fence (MEMMODEL_RELEASE);
|
H A D | priority_queue.h | 410 MEMMODEL_RELEASE, use an atomic release to clear the list. 432 if (model == MEMMODEL_RELEASE) 433 __atomic_store_n (&list->tasks, NULL, MEMMODEL_RELEASE); 452 MODEL is MEMMODEL_RELEASE, use an atomic release to clear the queue. 471 if (model == MEMMODEL_RELEASE) 475 __atomic_store_n (&head->t.root, NULL, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/ |
H A D | ordered.c | 217 this could be MEMMODEL_RELEASE since the acquire would be covered 408 __atomic_thread_fence (MEMMODEL_RELEASE); 410 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); 418 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); 474 __atomic_thread_fence (MEMMODEL_RELEASE); 479 __atomic_thread_fence (MEMMODEL_RELEASE); 663 __atomic_thread_fence (MEMMODEL_RELEASE); 665 __atomic_store_n (array, flattened, MEMMODEL_RELEASE); 678 __atomic_store_n (&array[i], counts[i] + 1UL, MEMMODEL_RELEASE); 691 __atomic_store_n (&array[2 * i + 1], c, MEMMODEL_RELEASE); [all...] |
H A D | critical.c | 38 __atomic_thread_fence (MEMMODEL_RELEASE);
|
H A D | priority_queue.h | 415 MEMMODEL_RELEASE, use an atomic release to clear the list. 437 if (model == MEMMODEL_RELEASE) 438 __atomic_store_n (&list->tasks, NULL, MEMMODEL_RELEASE); 457 MODEL is MEMMODEL_RELEASE, use an atomic release to clear the queue. 476 if (model == MEMMODEL_RELEASE) 480 __atomic_store_n (&head->t.root, NULL, MEMMODEL_RELEASE);
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/nvptx/ |
H A D | bar.c | 131 __atomic_store_n (&bar->waiters, 0, MEMMODEL_RELEASE);
|