/external/clang/test/OpenMP/ |
barrier_messages.cpp | 5 #pragma omp barrier 7 #pragma omp barrier untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp barrier'}} 8 #pragma omp barrier unknown // expected-warning {{extra tokens at the end of '#pragma omp barrier' are ignored}} 10 #pragma omp barrier // expected-error {{'#pragma omp barrier' cannot be an immediate substatement}} 12 #pragma omp barrier 15 #pragma omp barrier // expected-error {{'#pragma omp barrier' cannot be an immediate substatement} [all...] |
barrier_ast_print.cpp | 14 #pragma omp barrier 17 #pragma omp barrier 20 #pragma omp barrier 21 #pragma omp barrier 27 // CHECK-NEXT: #pragma omp barrier 29 // CHECK-NEXT: #pragma omp barrier 31 // CHECK-NEXT: #pragma omp barrier 34 // CHECK-NEXT: #pragma omp barrier 37 // CHECK-NEXT: #pragma omp barrier 38 // CHECK-NEXT: #pragma omp barrier [all...] |
/external/google-breakpad/src/common/android/testing/ |
pthread_fixes.h | 53 int pthread_barrier_init(pthread_barrier_t* barrier, 56 barrier->count = count; 57 pthread_mutex_init(&barrier->mutex, NULL); 58 pthread_cond_init(&barrier->cond, NULL); 62 int pthread_barrier_wait(pthread_barrier_t* barrier) { 64 pthread_mutex_lock(&barrier->mutex); 67 if (--barrier->count == 0) { 68 // First thread to reach the barrier 69 pthread_cond_broadcast(&barrier->cond); 70 pthread_mutex_unlock(&barrier->mutex) [all...] |
/external/valgrind/drd/tests/ |
pth_barrier_race.c | 19 static pthread_barrier_t* barrier; variable 24 pthread_barrier_wait(barrier); 32 barrier = (pthread_barrier_t *) malloc(sizeof(*barrier)); 33 pthread_barrier_init(barrier, NULL, 2); 37 pthread_barrier_wait(barrier); 43 pthread_barrier_destroy(barrier); 44 free(barrier);
|
/external/autotest/client/bin/self-test/tests/ |
NNN-filter | 7 ???-barrier-unordered-*) 9 # of arrivals at the barrier, so we need to order the output 11 $0 XXX-barrier-ordered | sort 13 ???-barrier-*) 16 /barrier: .* calling master/ { next } 17 /barrier: .* remaining: / { next }
|
/bionic/libc/bionic/ |
pthread_barrier.cpp | 65 // One barrier can be used for unlimited number of cycles. In each cycle, [init_count] 70 // Barrier state. It is WAIT if waiting for more threads to enter the barrier in this cycle, 71 // otherwise threads are leaving the barrier. 73 // Number of threads having entered but not left the barrier in this cycle. 75 // Whether the barrier is shared across processes. 87 static inline pthread_barrier_internal_t* __get_internal_barrier(pthread_barrier_t* barrier) { 88 return reinterpret_cast<pthread_barrier_internal_t*>(barrier); 93 pthread_barrier_internal_t* barrier = __get_internal_barrier(barrier_interface); local 97 barrier->init_count = count 114 pthread_barrier_internal_t* barrier = __get_internal_barrier(barrier_interface); local 169 pthread_barrier_internal_t* barrier = __get_internal_barrier(barrier_interface); local [all...] |
/external/compiler-rt/test/tsan/ |
sleep_sync2.cc | 8 barrier_wait(&barrier); 13 barrier_init(&barrier, 2); 17 barrier_wait(&barrier);
|
stack_race.cc | 5 barrier_wait(&barrier); 11 barrier_init(&barrier, 2); 16 barrier_wait(&barrier);
|
thread_detach.c | 5 barrier_wait(&barrier); 10 barrier_init(&barrier, 2); 13 barrier_wait(&barrier);
|
thread_leak3.c | 5 barrier_wait(&barrier); 10 barrier_init(&barrier, 2); 13 barrier_wait(&barrier);
|
mop1.c | 15 barrier_wait(&barrier); 16 barrier_wait(&barrier); 23 barrier_wait(&barrier); 28 barrier_init(&barrier, 2); 32 barrier_wait(&barrier);
|
thread_name2.cc | 15 barrier_wait(&barrier); 23 barrier_wait(&barrier); 28 barrier_init(&barrier, 3); 33 barrier_wait(&barrier);
|
atomic_free.cc | 6 barrier_wait(&barrier); 11 barrier_init(&barrier, 2); 15 barrier_wait(&barrier);
|
atomic_free2.cc | 5 barrier_wait(&barrier); 11 barrier_init(&barrier, 2); 16 barrier_wait(&barrier);
|
global_race.cc | 7 barrier_wait(&barrier); 13 barrier_init(&barrier, 2); 18 barrier_wait(&barrier);
|
global_race2.cc | 7 barrier_wait(&barrier); 13 barrier_init(&barrier, 2); 18 barrier_wait(&barrier);
|
global_race3.cc | 12 barrier_wait(&barrier); 18 barrier_init(&barrier, 2); 23 barrier_wait(&barrier);
|
halt_on_error.cc | 7 barrier_wait(&barrier); 13 barrier_init(&barrier, 2); 18 barrier_wait(&barrier);
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
barrier-bad.d | 1 #name: Bad barrier options (ARM) 3 #error-output: barrier-bad.l
|
barrier-bad.l | 2 [^:]*:3: Error: invalid barrier type -- `isb st' 3 [^:]*:4: Error: invalid barrier type -- `isb ish' 4 [^:]*:5: Error: invalid barrier type -- `isb ishst' 5 [^:]*:6: Error: invalid barrier type -- `isb nsh' 6 [^:]*:7: Error: invalid barrier type -- `isb nshst' 7 [^:]*:8: Error: invalid barrier type -- `isb osh' 8 [^:]*:9: Error: invalid barrier type -- `isb oshst' 10 [^:]*:11: Error: invalid barrier type -- `dsb xyz'
|
barrier-bad-thumb.d | 1 #name: Bad barrier options (Thumb) 3 #source: barrier-bad.s 5 #error-output: barrier-bad.l
|
/prebuilts/go/darwin-x86/test/ |
writebarrier.go | 14 *x = y // no barrier (dead store) 16 z := y // no barrier 17 *x = z // ERROR "write barrier" 21 *x = y // no barrier (dead store) 23 z := y // no barrier 24 *x = z // ERROR "write barrier" 28 *x = *y // ERROR "write barrier" 30 z := *y // no barrier 31 *x = z // ERROR "write barrier" 35 *x = y // no barrier (dead store [all...] |
/prebuilts/go/linux-x86/test/ |
writebarrier.go | 14 *x = y // no barrier (dead store) 16 z := y // no barrier 17 *x = z // ERROR "write barrier" 21 *x = y // no barrier (dead store) 23 z := y // no barrier 24 *x = z // ERROR "write barrier" 28 *x = *y // ERROR "write barrier" 30 z := *y // no barrier 31 *x = z // ERROR "write barrier" 35 *x = y // no barrier (dead store [all...] |
/external/compiler-rt/test/tsan/Darwin/ |
symbolizer-atos.cc | 8 barrier_wait(&barrier); 14 barrier_init(&barrier, 2); 19 barrier_wait(&barrier);
|
symbolizer-dladdr.cc | 8 barrier_wait(&barrier); 14 barrier_init(&barrier, 2); 19 barrier_wait(&barrier);
|