/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/posix/ |
H A D | ptrlock.h | 34 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 36 ptrlock->ptr = ptr; 37 gomp_mutex_init (&ptrlock->lock); 40 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 42 if (ptrlock->ptr != NULL) 43 return ptrlock->ptr; 45 gomp_mutex_lock (&ptrlock->lock); 46 if (ptrlock->ptr != NULL) 48 gomp_mutex_unlock (&ptrlock->lock); 49 return ptrlock 55 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 61 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/posix/ |
H A D | ptrlock.h | 34 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 36 ptrlock->ptr = ptr; 37 gomp_mutex_init (&ptrlock->lock); 40 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 42 if (ptrlock->ptr != NULL) 43 return ptrlock->ptr; 45 gomp_mutex_lock (&ptrlock->lock); 46 if (ptrlock->ptr != NULL) 48 gomp_mutex_unlock (&ptrlock->lock); 49 return ptrlock 55 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 61 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/ |
H A D | ptrlock.h | 30 A ptrlock has four states: 32 1 Owned by me, I get to write a pointer to ptrlock. 33 2 Some thread is waiting on the ptrlock. 35 It is not valid to gain the ptrlock and then write a NULL to it. */ 42 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 44 *ptrlock = ptr; 47 extern void *gomp_ptrlock_get_slow (gomp_ptrlock_t *ptrlock); 48 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 52 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 57 if (__atomic_compare_exchange_n (ptrlock, 65 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 72 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
H A D | ptrlock.c | 35 gomp_ptrlock_get_slow (gomp_ptrlock_t *ptrlock) argument 40 __atomic_compare_exchange_n (ptrlock, &oldval, 2, false, 47 __asm volatile ("" : "=r" (intptr) : "0" (ptrlock)); 49 if (sizeof (*ptrlock) > sizeof (int)) 50 intptr += (sizeof (*ptrlock) / sizeof (int)) - 1; 56 return (void *) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 60 gomp_ptrlock_set_slow (gomp_ptrlock_t *ptrlock) argument 64 __asm volatile ("" : "=r" (intptr) : "0" (ptrlock)); 66 if (sizeof (*ptrlock) > sizeof (int)) 67 intptr += (sizeof (*ptrlock) / sizeo [all...] |
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/ |
H A D | ptrlock.h | 30 A ptrlock has four states: 32 1 Owned by me, I get to write a pointer to ptrlock. 33 2 Some thread is waiting on the ptrlock. 35 It is not valid to gain the ptrlock and then write a NULL to it. */ 42 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 44 *ptrlock = ptr; 47 extern void *gomp_ptrlock_get_slow (gomp_ptrlock_t *ptrlock); 48 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 52 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 57 if (__atomic_compare_exchange_n (ptrlock, 65 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 72 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
H A D | ptrlock.c | 35 gomp_ptrlock_get_slow (gomp_ptrlock_t *ptrlock) argument 40 __atomic_compare_exchange_n (ptrlock, &oldval, 2, false, 47 __asm volatile ("" : "=r" (intptr) : "0" (ptrlock)); 49 if (sizeof (*ptrlock) > sizeof (int)) 50 intptr += (sizeof (*ptrlock) / sizeof (int)) - 1; 56 return (void *) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 60 gomp_ptrlock_set_slow (gomp_ptrlock_t *ptrlock) argument 64 __asm volatile ("" : "=r" (intptr) : "0" (ptrlock)); 66 if (sizeof (*ptrlock) > sizeof (int)) 67 intptr += (sizeof (*ptrlock) / sizeo [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/nvptx/ |
H A D | ptrlock.h | 30 A ptrlock has four states: 32 1 Owned by me, I get to write a pointer to ptrlock. 33 2 Some thread is waiting on the ptrlock. 35 It is not valid to gain the ptrlock and then write a NULL to it. */ 42 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 44 *ptrlock = ptr; 47 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 49 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 54 && __atomic_compare_exchange_n (ptrlock, &v, 1, false, 59 v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIR 64 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 69 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/accel/ |
H A D | ptrlock.h | 30 A ptrlock has four states: 32 1 Owned by me, I get to write a pointer to ptrlock. 33 2 Some thread is waiting on the ptrlock. 35 It is not valid to gain the ptrlock and then write a NULL to it. */ 42 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 44 *ptrlock = ptr; 47 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 49 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 54 && __atomic_compare_exchange_n (ptrlock, &v, 1, false, 59 v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIR 64 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 69 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/accel/ |
H A D | ptrlock.h | 30 A ptrlock has four states: 32 1 Owned by me, I get to write a pointer to ptrlock. 33 2 Some thread is waiting on the ptrlock. 35 It is not valid to gain the ptrlock and then write a NULL to it. */ 42 static inline void gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) argument 44 *ptrlock = ptr; 47 static inline void *gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) argument 49 uintptr_t v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIRE); 54 && __atomic_compare_exchange_n (ptrlock, &v, 1, false, 59 v = (uintptr_t) __atomic_load_n (ptrlock, MEMMODEL_ACQUIR 64 gomp_ptrlock_set(gomp_ptrlock_t *ptrlock, void *ptr) argument 69 gomp_ptrlock_destroy(gomp_ptrlock_t *ptrlock) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/lib/libgomp/ |
H A D | defs.mk | 5 G_libgomp_la_SOURCES=alloc.c atomic.c barrier.c critical.c env.c error.c icv.c icv-device.c iter.c iter_ull.c loop.c loop_ull.c ordered.c parallel.c sections.c single.c task.c team.c work.c lock.c mutex.c proc.c sem.c bar.c ptrlock.c time.c fortran.c affinity.c target.c splay-tree.c libgomp-plugin.c oacc-parallel.c oacc-host.c oacc-init.c oacc-mem.c oacc-async.c oacc-plugin.c oacc-cuda.c priority_queue.c affinity-fmt.c teams.c oacc-profiling.c oacc-target.c
|
/netbsd-current/external/gpl3/gcc/lib/libgomp/ |
H A D | defs.mk | 5 G_libgomp_la_SOURCES=alloc.c atomic.c barrier.c critical.c env.c error.c icv.c icv-device.c iter.c iter_ull.c loop.c loop_ull.c ordered.c parallel.c scope.c sections.c single.c task.c team.c work.c lock.c mutex.c proc.c sem.c bar.c ptrlock.c time.c fortran.c affinity.c target.c splay-tree.c libgomp-plugin.c oacc-parallel.c oacc-host.c oacc-init.c oacc-mem.c oacc-async.c oacc-plugin.c oacc-cuda.c priority_queue.c affinity-fmt.c teams.c allocator.c oacc-profiling.c oacc-target.c
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/ |
H A D | Makefile.am | 65 proc.c sem.c bar.c ptrlock.c time.c fortran.c affinity.c target.c \
|
H A D | Makefile.in | 230 sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo \ 571 lock.c mutex.c proc.c sem.c bar.c ptrlock.c time.c fortran.c \ 800 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ptrlock.Plo@am__quote@
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/ |
H A D | Makefile.am | 65 mutex.c proc.c sem.c bar.c ptrlock.c time.c fortran.c affinity.c \
|
H A D | Makefile.in | 218 proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo \ 557 work.c lock.c mutex.c proc.c sem.c bar.c ptrlock.c time.c \ 771 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ptrlock.Plo@am__quote@
|