Searched refs:is_atomic (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_shadow.h | 103 u32 is_atomic = !!(typ & kAccessAtomic); in IsBothReadsOrAtomic() local 105 raw_ & ((is_atomic << kIsAtomicShift) | (is_read << kIsReadShift)); in IsBothReadsOrAtomic() 107 (part_.is_read_ && is_read) || (part_.is_atomic_ && is_atomic)); in IsBothReadsOrAtomic() 114 u32 is_atomic = !!(typ & kAccessAtomic); in IsRWWeakerOrEqual() local 116 (part_.is_atomic_ > is_atomic) || in IsRWWeakerOrEqual() 117 (part_.is_atomic_ == is_atomic && part_.is_read_ >= is_read); in IsRWWeakerOrEqual() 121 ((is_atomic << kIsAtomicShift) | (is_read << kIsReadShift)); in IsRWWeakerOrEqual()
|
| H A D | tsan_trace.h | 56 u64 is_atomic : 1; member 87 u64 is_atomic : 1; member
|
| H A D | tsan_rtl_report.cpp | 483 bool is_atomic = typ & kAccessAtomic; in RestoreStack() local 509 ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack() 512 is_read == ev->is_read && is_atomic == ev->is_atomic && !is_free) in RestoreStack() 538 ev->pc, ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack() 541 is_read == ev->is_read && is_atomic == ev->is_atomic && in RestoreStack() 557 is_read == ev->is_read && !is_atomic && is_free == ev->is_free) in RestoreStack()
|
| H A D | tsan_rtl_access.cpp | 33 ev->is_atomic = !!(typ & kAccessAtomic); in TryTraceMemoryAccess() 46 evex->is_atomic = !!(typ & kAccessAtomic); in TryTraceMemoryAccess()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_trace.h | 107 u64 is_atomic : 1; member 138 u64 is_atomic : 1; member
|
| H A D | tsan_rtl_report.cpp | 568 bool is_atomic = typ & kAccessAtomic; in RestoreStack() local 585 ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack() 588 is_read == ev->is_read && is_atomic == ev->is_atomic && !is_free) in RestoreStack() 611 ev->pc, ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack() 614 is_read == ev->is_read && is_atomic == ev->is_atomic && in RestoreStack() 630 is_read == ev->is_read && !is_atomic && is_free == ev->is_free) in RestoreStack()
|
| H A D | tsan_rtl_access.cpp | 35 ev->is_atomic = !!(typ & kAccessAtomic); in TryTraceMemoryAccess() 48 evex->is_atomic = !!(typ & kAccessAtomic); in TryTraceMemoryAccess()
|
| H A D | tsan_rtl.h | 506 bool is_atomic = typ & kAccessAtomic; in MemoryAccess() local 511 MemoryAccess(thr, pc, addr, size_log, is_write, is_atomic); in MemoryAccess()
|
| /llvm-project-15.0.7/lldb/source/Plugins/InstrumentationRuntime/TSan/ |
| H A D | InstrumentationRuntimeTSan.cpp | 950 bool is_atomic = in GenerateThreadName() local 970 is_atomic ? "atomic " : "", is_write ? "write" : "read", in GenerateThreadName()
|