Home
last modified time | relevance | path

Searched refs:omp_lock_t (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DSynchronization.cpp76 void unsetLock(omp_lock_t *);
77 int testLock(omp_lock_t *);
78 void initLock(omp_lock_t *);
79 void destroyLock(omp_lock_t *);
80 void setLock(omp_lock_t *);
215 int testLock(omp_lock_t *) { __builtin_trap(); } in testLock() argument
216 void initLock(omp_lock_t *) { __builtin_trap(); } in initLock() argument
218 void setLock(omp_lock_t *) { __builtin_trap(); } in setLock() argument
270 void unsetLock(omp_lock_t *Lock) { in unsetLock()
274 int testLock(omp_lock_t *Lock) { in testLock()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/
H A DInterface.h142 void omp_init_lock(omp_lock_t *Lock);
144 void omp_destroy_lock(omp_lock_t *Lock);
146 void omp_set_lock(omp_lock_t *Lock);
148 void omp_unset_lock(omp_lock_t *Lock);
150 int omp_test_lock(omp_lock_t *Lock);
H A DTypes.h164 struct omp_lock_t { struct
/llvm-project-15.0.7/openmp/runtime/test/lock/
H A Domp_init_lock.c13 omp_lock_t lcks[ITERATIONS * LOCKS_PER_ITER]; in test_omp_init_lock()
17 omp_lock_t *my_lcks = &lcks[i * LOCKS_PER_ITER]; in test_omp_init_lock()
H A Domp_lock.c7 omp_lock_t lck;
H A Domp_test_lock.c7 omp_lock_t lck;
/llvm-project-15.0.7/llvm/test/Transforms/OpenMP/
H A Dadd_attributes.ll7 %struct.omp_lock_t = type { i8* }
14 %lock.addr = alloca %struct.omp_lock_t*, align 8
28 store %struct.omp_lock_t* %lock, %struct.omp_lock_t** %lock.addr, align 8
108 %16 = load %struct.omp_lock_t*, %struct.omp_lock_t** %lock.addr, align 8
109 call void @omp_init_lock(%struct.omp_lock_t* %16)
110 %17 = load %struct.omp_lock_t*, %struct.omp_lock_t** %lock.addr, align 8
111 call void @omp_set_lock(%struct.omp_lock_t* %17)
112 %18 = load %struct.omp_lock_t*, %struct.omp_lock_t** %lock.addr, align 8
114 %19 = load %struct.omp_lock_t*, %struct.omp_lock_t** %lock.addr, align 8
116 %20 = load %struct.omp_lock_t*, %struct.omp_lock_t** %lock.addr, align 8
[all …]
/llvm-project-15.0.7/openmp/runtime/src/include/
H A Domp.h.var82 typedef struct omp_lock_t {
84 } omp_lock_t;
86 extern void __KAI_KMPC_CONVENTION omp_init_lock (omp_lock_t *);
87 extern void __KAI_KMPC_CONVENTION omp_set_lock (omp_lock_t *);
88 extern void __KAI_KMPC_CONVENTION omp_unset_lock (omp_lock_t *);
89 extern void __KAI_KMPC_CONVENTION omp_destroy_lock (omp_lock_t *);
90 extern int __KAI_KMPC_CONVENTION omp_test_lock (omp_lock_t *);
124 extern void __KAI_KMPC_CONVENTION omp_init_lock_with_hint(omp_lock_t *, omp_lock_hint_t);
/llvm-project-15.0.7/openmp/runtime/test/ompt/synchronization/
H A Dtest_lock.c9 omp_lock_t lock; in main()
H A Dlock.c12 omp_lock_t lock; in main()
/llvm-project-15.0.7/openmp/tools/archer/tests/critical/
H A Dlock.c23 omp_lock_t lock; in main()
/llvm-project-15.0.7/openmp/tools/archer/tests/races/
H A Dlock-unrelated.c22 omp_lock_t lock; in main()
/llvm-project-15.0.7/openmp/runtime/test/api/
H A Dkmp_set_defaults_lock_bug.c8 omp_lock_t lock;