Home
last modified time | relevance | path

Searched refs:cv (Results 1 – 25 of 107) sorted by relevance

12345

/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_os.h555 return _InterlockedCompareExchange8_acq(p, sv, cv) == cv;
560 return _InterlockedCompareExchange8_rel(p, sv, cv) == cv;
565 return _InterlockedCompareExchange16_acq(p, sv, cv) == cv;
570 return _InterlockedCompareExchange16_rel(p, sv, cv) == cv;
575 return _InterlockedCompareExchange_acq((volatile long *)p, sv, cv) == cv;
580 return _InterlockedCompareExchange_rel((volatile long *)p, sv, cv) == cv;
585 return _InterlockedCompareExchange64_acq(p, sv, cv) == cv;
590 return _InterlockedCompareExchange64_rel(p, sv, cv) == cv;
595 return _InterlockedCompareExchangePointer(p, sv, cv) == cv;
668 __kmp_compare_and_store8((p), (cv), (sv))
[all …]
H A Dz_Windows_NT_util.cpp174 cv->waiters_count_ = 0; in __kmp_win32_cond_init()
176 cv->release_count_ = 0; in __kmp_win32_cond_init()
194 memset(cv, '\0', sizeof(*cv)); in __kmp_win32_cond_destroy()
210 cv->waiters_count_++; in __kmp_win32_cond_wait()
252 cv->release_count_ = cv->waiters_count_; in __kmp_win32_cond_wait()
268 cv->waiters_count_--; in __kmp_win32_cond_wait()
269 cv->release_count_--; in __kmp_win32_cond_wait()
277 ResetEvent(cv->event_); in __kmp_win32_cond_wait()
284 if (cv->waiters_count_ > 0) { in __kmp_win32_cond_broadcast()
285 SetEvent(cv->event_); in __kmp_win32_cond_broadcast()
[all …]
/llvm-project-15.0.7/flang/test/Semantics/
H A Dio05.f902 character*20 c(25), cv variable
32 access=cv, action=cv, asynchronous=cv, blank=cv, decimal=cv, &
33 delim=cv, direct=cv, encoding=cv, form=cv, formatted=cv, &
34 name=cv, pad=cv, position=cv, read=cv, readwrite=cv, &
35 round=cv, sequential=cv, sign=cv, stream=cv, &
36 unformatted=cv, write=cv, &
/llvm-project-15.0.7/llvm/lib/Support/BLAKE3/
H A Dblake3_portable.c58 state[0] = cv[0]; in compress_pre()
59 state[1] = cv[1]; in compress_pre()
60 state[2] = cv[2]; in compress_pre()
61 state[3] = cv[3]; in compress_pre()
62 state[4] = cv[4]; in compress_pre()
63 state[5] = cv[5]; in compress_pre()
64 state[6] = cv[6]; in compress_pre()
65 state[7] = cv[7]; in compress_pre()
90 cv[0] = state[0] ^ state[8]; in blake3_compress_in_place_portable()
129 uint32_t cv[8]; in hash_one_portable() local
[all …]
H A Dblake3_dispatch.c137 void blake3_compress_in_place(uint32_t cv[8], in blake3_compress_in_place()
146 blake3_compress_in_place_avx512(cv, block, block_len, counter, flags); in blake3_compress_in_place()
152 blake3_compress_in_place_sse41(cv, block, block_len, counter, flags); in blake3_compress_in_place()
158 blake3_compress_in_place_sse2(cv, block, block_len, counter, flags); in blake3_compress_in_place()
163 blake3_compress_in_place_portable(cv, block, block_len, counter, flags); in blake3_compress_in_place()
166 void blake3_compress_xof(const uint32_t cv[8], in blake3_compress_xof()
175 blake3_compress_xof_avx512(cv, block, block_len, counter, flags, out); in blake3_compress_xof()
181 blake3_compress_xof_sse41(cv, block, block_len, counter, flags, out); in blake3_compress_xof()
187 blake3_compress_xof_sse2(cv, block, block_len, counter, flags, out); in blake3_compress_xof()
192 blake3_compress_xof_portable(cv, block, block_len, counter, flags, out); in blake3_compress_xof()
/llvm-project-15.0.7/libcxx/test/std/numerics/numarray/valarray.range/
H A Dbegin-end.pass.cpp30 const std::valarray<int>& cv = v; in main() local
32 using CIt = decltype(std::begin(cv)); in main()
36 ASSERT_SAME_TYPE(decltype(*std::begin(cv)), const int&); in main()
38 assert(&*std::begin(cv) == &cv[0]); in main()
43 ASSERT_SAME_TYPE(decltype(std::end(cv)), CIt); in main()
45 assert(&*std::prev(std::end(cv)) == &cv[4]); in main()
59 const std::valarray<int> cv(a, 5); in main() local
61 for (const int& i : cv) { in main()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
H A Dwait_terminates.sh.cpp103 std::condition_variable_any cv; variable
108 cv.notify_one(); in signal_me()
125 case 1: cv.wait(mut); break; in main()
126 case 2: cv.wait(mut, pred_function); break; in main()
127 case 3: cv.wait_for(mut, wait); break; in main()
128 case 4: cv.wait_for(mut, wait, pred_function); break; in main()
129 case 5: cv.wait_until(mut, Clock::now() + wait); break; in main()
130 case 6: cv.wait_until(mut, Clock::now() + wait, pred_function); break; in main()
H A Ddestructor.pass.cpp25 std::condition_variable_any* cv; variable
35 cv->notify_one(); in f()
36 delete cv; in f()
44 cv->notify_one(); in g()
46 cv->wait(m); in g()
52 cv = new std::condition_variable_any; in main()
56 cv->wait(m); in main()
H A Dwait.pass.cpp26 std::condition_variable_any cv; variable
41 cv.notify_one(); in f()
43 cv.wait(lk); in f()
53 cv.wait(lk); in main()
57 cv.notify_one(); in main()
H A Dwait_pred.pass.cpp28 std::condition_variable_any cv; variable
52 cv.notify_one(); in f()
53 cv.wait(lk, Pred(test2)); in f()
63 cv.wait(lk); in main()
67 cv.notify_one(); in main()
H A Dwait_for_pred.pass.cpp39 std::condition_variable_any cv; variable
59 cv.notify_one(); in f()
61 bool result = cv.wait_for(lk, milliseconds(250), Pred(test2)); in f()
85 cv.wait(lk); in main()
89 cv.notify_one(); in main()
100 cv.wait(lk); in main()
H A Dwait_for.pass.cpp29 std::condition_variable_any cv; variable
48 cv.notify_one(); in f()
55 } while (test2 == 0 && cv.wait_for(lk, d) == std::cv_status::no_timeout); in f()
76 cv.wait(lk); in main()
80 cv.notify_one(); in main()
91 cv.wait(lk); in main()
H A Dwait_until.pass.cpp46 std::condition_variable_any cv; variable
63 cv.notify_one(); in f()
66 while (test2 == 0 && cv.wait_until(lk, t) == std::cv_status::no_timeout) in f()
89 cv.wait(lk); in main()
93 cv.notify_one(); in main()
103 cv.wait(lk); in main()
H A Dwait_until_pred.pass.cpp57 std::condition_variable_any cv; variable
74 cv.notify_one(); in f()
77 bool r = cv.wait_until(lk, t, Pred(test2)); in f()
101 cv.wait(lk); in main()
105 cv.notify_one(); in main()
115 cv.wait(lk); in main()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvar/
H A Ddestructor.pass.cpp25 std::condition_variable* cv; variable
36 cv->notify_one(); in f()
37 delete cv; in f()
44 cv->notify_one(); in g()
46 cv->wait(lk); in g()
51 cv = new std::condition_variable; in main()
55 cv->wait(lk); in main()
H A Dwait.pass.cpp25 std::condition_variable cv; variable
36 cv.notify_one(); in f()
38 cv.wait(lk); in f()
48 cv.wait(lk); in main()
52 cv.notify_one(); in main()
H A Dwait_pred.pass.cpp28 std::condition_variable cv; variable
48 cv.notify_one(); in f()
49 cv.wait(lk, Pred(test2)); in f()
59 cv.wait(lk); in main()
63 cv.notify_one(); in main()
H A Dwait_for_pred.pass.cpp40 std::condition_variable cv; variable
55 cv.notify_one(); in f()
57 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2)); in f()
80 cv.wait(lk); in main()
84 cv.notify_one(); in main()
94 cv.wait(lk); in main()
H A Dwait_for.pass.cpp30 std::condition_variable cv; variable
45 cv.notify_one(); in f()
52 } while (test2 == 0 && cv.wait_for(lk, d) == std::cv_status::no_timeout); in f()
73 cv.wait(lk); in main()
77 cv.notify_one(); in main()
88 cv.wait(lk); in main()
H A Dwait_until.pass.cpp47 std::condition_variable cv; variable
61 cv.notify_one(); in f()
64 while (test2 == 0 && cv.wait_until(lk, t) == std::cv_status::no_timeout) in f()
91 cv.wait(lk); in run_test()
95 cv.notify_one(); in run_test()
105 cv.wait(lk); in run_test()
H A Dwait_until_pred.pass.cpp57 std::condition_variable cv; variable
70 cv.notify_one(); in f()
73 bool r = cv.wait_until(lk, t, Pred(test2)); in f()
97 cv.wait(lk); in main()
101 cv.notify_one(); in main()
111 cv.wait(lk); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/any/any.nonmembers/any.cast/
H A Dany_cast_pointer.pass.cpp115 assert(cv != nullptr); in test_cast()
116 assert(cv == v); in test_cast()
117 assert(cv->value == 999); in test_cast()
120 cv = std::any_cast<Type>(&ca); in test_cast()
121 assert(cv != nullptr); in test_cast()
122 assert(cv == v); in test_cast()
123 assert(cv->value == 999); in test_cast()
126 cv = std::any_cast<Type const>(&ca); in test_cast()
127 assert(cv != nullptr); in test_cast()
128 assert(cv == v); in test_cast()
[all …]
/llvm-project-15.0.7/openmp/runtime/test/atomic/
H A Dkmp_atomic_cas_cpt.c51 char cv = 0; in main() local
77 r = __kmpc_atomic_bool_1_cas_cpt(NULL, 0, &co, c0, c2, &cv); // no-op in main()
80 if (cv != co) { in main()
81 ret++; printf("Error bool_1_cas_cpt no-op cpt: %d != %d\n", cv, co); } in main()
83 cv = 0; in main()
84 r = __kmpc_atomic_bool_1_cas_cpt(NULL, 0, &co, c1, c2, &cv); in main()
86 if (cv != 0) { ret++; printf("Error bool_1_cas_cpt cpt: %d != %d\n", cv, 0); } in main()
130 cc = __kmpc_atomic_val_1_cas_cpt(NULL, 0, &co, c0, c1, &cv); // no-op in main()
133 if (cv != c2) { in main()
137 cc = __kmpc_atomic_val_1_cas_cpt(NULL, 0, &co, c2, c1, &cv); in main()
[all …]
/llvm-project-15.0.7/libc/src/threads/linux/
H A DCndVar.h39 static int init(CndVar *cv) { in init()
40 cv->waitq_front = cv->waitq_back = nullptr; in init()
41 auto err = Mutex::init(&cv->qmtx, false, false, false); in init()
45 static void destroy(CndVar *cv) { in destroy()
46 cv->waitq_front = cv->waitq_back = nullptr; in destroy()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_memory_profile.cpp35 void ProcessChunk(const AsanChunkView &cv) { in ProcessChunk() argument
36 if (cv.IsAllocated()) { in ProcessChunk()
37 total_allocated_user_size_ += cv.UsedSize(); in ProcessChunk()
39 u32 id = cv.GetAllocStackId(); in ProcessChunk()
41 Insert(id, cv.UsedSize()); in ProcessChunk()
42 } else if (cv.IsQuarantined()) { in ProcessChunk()
43 total_quarantined_user_size_ += cv.UsedSize(); in ProcessChunk()

12345