| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIInsertWaitcnts.cpp | 158 Wait.VmCnt = std::min(Wait.VmCnt, Count); in addWait() 161 Wait.ExpCnt = std::min(Wait.ExpCnt, Count); in addWait() 164 Wait.LgkmCnt = std::min(Wait.LgkmCnt, Count); in addWait() 167 Wait.VsCnt = std::min(Wait.VsCnt, Count); in addWait() 853 Wait = Wait.combined(OldWait); in applyPreexistingWaitcnt() 870 Wait.VsCnt = std::min(Wait.VsCnt, OldVSCnt); in applyPreexistingWaitcnt() 993 Wait.VmCnt = 0; in generateWaitcntInstBefore() 1003 Wait = Wait.combined(AMDGPU::Waitcnt::allZero(ST->hasVscnt())); in generateWaitcntInstBefore() 1011 Wait.VmCnt = 0; in generateWaitcntInstBefore() 1190 Wait = Wait.combined(AMDGPU::Waitcnt::allZero(ST->hasVscnt())); in generateWaitcntInstBefore() [all …]
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | gfx1030_waitcnt_depctr.rst | 23 depctr_hold_cnt(<*N*>) Wait for HOLD_CNT <= N 0..1 1 24 depctr_sa_sdst(<*N*>) Wait for SA_SDST <= N 0..1 1 25 depctr_va_vdst(<*N*>) Wait for VA_VDST <= N 0..15 15 26 depctr_va_sdst(<*N*>) Wait for VA_SDST <= N 0..7 7 27 depctr_va_ssrc(<*N*>) Wait for VA_SSRC <= N 0..1 1 28 depctr_va_vcc(<*N*>) Wait for VA_VCC <= N 0..1 1 29 depctr_vm_vsrc(<*N*>) Wait for VM_VSRC <= N 0..7 7
|
| H A D | gfx10_waitcnt_depctr.rst | 23 depctr_sa_sdst(<*N*>) Wait for SA_SDST <= N 0..1 1 24 depctr_va_vdst(<*N*>) Wait for VA_VDST <= N 0..15 15 25 depctr_va_sdst(<*N*>) Wait for VA_SDST <= N 0..7 7 26 depctr_va_ssrc(<*N*>) Wait for VA_SSRC <= N 0..1 1 27 depctr_va_vcc(<*N*>) Wait for VA_VCC <= N 0..1 1 28 depctr_vm_vsrc(<*N*>) Wait for VM_VSRC <= N 0..7 7
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_mutex_test.cpp | 174 data->sem->Wait(); in SemaphoreThread() 182 sem.Wait(); in TEST() 184 sem.Wait(); in TEST() 185 sem.Wait(); in TEST() 186 sem.Wait(); in TEST()
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | cxa_guard_impl.h | 429 template <void (*Wait)(int*, int) = PlatformFutexWait, void (*Wake)(int*) = PlatformFutexWake, 506 …void wait_on_initialization() { Wait(base_address, expected_value_for_futex(PENDING_BIT | WAITING_… in wait_on_initialization() 530 static_assert(Wait != nullptr && Wake != nullptr, ""); 609 template <void (*Wait)(int*, int) = PlatformFutexWait, void (*Wake)(int*) = PlatformFutexWake, 611 using FutexGuard = GuardObject<InitByteFutex<Wait, Wake, GetThreadIDArg>>;
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Threading.h | 61 enum InitStatus { Uninitialized = 0, Wait = 1, Done = 2 }; enumerator 94 sys::cas_flag old_val = sys::CompareAndSwap(&flag.status, Wait, Uninitialized); in call_once()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | cmpxchg-read-advance.s | 104 # CHECK: Average Wait times (based on the timeline view): 171 # CHECK: Average Wait times (based on the timeline view): 238 # CHECK: Average Wait times (based on the timeline view): 305 # CHECK: Average Wait times (based on the timeline view): 375 # CHECK: Average Wait times (based on the timeline view): 446 # CHECK: Average Wait times (based on the timeline view): 517 # CHECK: Average Wait times (based on the timeline view): 588 # CHECK: Average Wait times (based on the timeline view):
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_mutex.h | 72 void Wait(); 196 writers_.Wait(); in Lock() 280 readers_.Wait(); in ReadLock()
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/ |
| H A D | custom_mutex2.cpp | 26 mu.Wait(); in main()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/ |
| H A D | gtest-death-test-internal.h | 120 virtual int Wait() = 0; 232 if (!gtest_dt->Passed(predicate(gtest_dt->Wait()))) { \
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/remote/server/ |
| H A D | OffloadingServer.cpp | 41 auto WaitForServer = [&]() { Server->Wait(); }; in main()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPITypes.h | 29 enum State : unsigned char { Nonblocking, Wait }; enumerator
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
| H A D | mulx-lo-reg-use.s | 61 # CHECK: Average Wait times (based on the timeline view): 119 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | mulx-same-regs.s | 65 # CHECK: Average Wait times (based on the timeline view): 124 # CHECK: Average Wait times (based on the timeline view):
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/ |
| H A D | mulx-lo-reg-use.s | 61 # CHECK: Average Wait times (based on the timeline view): 119 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | adcx-adox-read-advance.s | 64 # CHECK: Average Wait times (based on the timeline view): 123 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | mulx-read-advance.s | 64 # CHECK: Average Wait times (based on the timeline view): 123 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | mulx-same-regs.s | 65 # CHECK: Average Wait times (based on the timeline view): 124 # CHECK: Average Wait times (based on the timeline view):
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/ |
| H A D | zero-idioms-avx-ymm.s | 184 # CHECK: Average Wait times (based on the timeline view): 275 # CHECK: Average Wait times (based on the timeline view): 366 # CHECK: Average Wait times (based on the timeline view): 457 # CHECK: Average Wait times (based on the timeline view): 548 # CHECK: Average Wait times (based on the timeline view): 639 # CHECK: Average Wait times (based on the timeline view): 730 # CHECK: Average Wait times (based on the timeline view): 821 # CHECK: Average Wait times (based on the timeline view): 912 # CHECK: Average Wait times (based on the timeline view): 1003 # CHECK: Average Wait times (based on the timeline view): [all …]
|
| H A D | dependency-breaking-gpr.s | 104 # CHECK: Average Wait times (based on the timeline view): 181 # CHECK: Average Wait times (based on the timeline view): 263 # CHECK: Average Wait times (based on the timeline view): 346 # CHECK: Average Wait times (based on the timeline view): 429 # CHECK: Average Wait times (based on the timeline view): 512 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | zero-idioms-avx-xmm.s | 174 # CHECK: Average Wait times (based on the timeline view): 265 # CHECK: Average Wait times (based on the timeline view): 356 # CHECK: Average Wait times (based on the timeline view): 447 # CHECK: Average Wait times (based on the timeline view): 538 # CHECK: Average Wait times (based on the timeline view): 629 # CHECK: Average Wait times (based on the timeline view): 720 # CHECK: Average Wait times (based on the timeline view): 811 # CHECK: Average Wait times (based on the timeline view): 902 # CHECK: Average Wait times (based on the timeline view): 993 # CHECK: Average Wait times (based on the timeline view): [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | ProgramTest.cpp | 234 ProcessInfo WaitResult = llvm::sys::Wait(PI1, 0, true, &Error); in TEST_F() 251 ProcessInfo WaitResult = llvm::sys::Wait(PI2, 0, false, &Error); in TEST_F() 425 ProcessInfo WaitResult = llvm::sys::Wait(PI2, 5 /* seconds */, true, &Error); in TEST_F()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver2/ |
| H A D | adcx-adox-read-advance.s | 66 # CHECK: Average Wait times (based on the timeline view): 127 # CHECK: Average Wait times (based on the timeline view):
|
| H A D | mulx-read-advance.s | 67 # CHECK: Average Wait times (based on the timeline view): 129 # CHECK: Average Wait times (based on the timeline view):
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | clear-super-register-3.s | 56 # CHECK: Average Wait times (based on the timeline view): 104 # CHECK: Average Wait times (based on the timeline view):
|