Home
last modified time | relevance | path

Searched refs:is_read (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_shadow.h102 u32 is_read = !!(typ & kAccessRead); 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()
113 u32 is_read = !!(typ & kAccessRead); in IsRWWeakerOrEqual() local
117 (part_.is_atomic_ == is_atomic && part_.is_read_ >= is_read); in IsRWWeakerOrEqual()
121 ((is_atomic << kIsAtomicShift) | (is_read << kIsReadShift)); in IsRWWeakerOrEqual()
H A Dtsan_trace.h55 u64 is_read : 1; member
86 u64 is_read : 1; member
104 u64 is_read : 1; member
H A Dtsan_rtl_access.cpp32 ev->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccess()
45 evex->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccess()
68 ev->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccessRange()
658 template <bool is_read>
662 MemoryAccessRangeT<is_read>(thr, pc, addr, size); in RestartMemoryAccessRange()
665 template <bool is_read>
668 (is_read ? kAccessRead : kAccessWrite) | kAccessNoRodata; in MemoryAccessRangeT()
671 (void*)pc, (void*)addr, (int)size, is_read); in MemoryAccessRangeT()
709 return RestartMemoryAccessRange<is_read>(thr, pc, addr, size); in MemoryAccessRangeT()
H A Dtsan_rtl_report.cpp482 bool is_read = typ & kAccessRead; 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()
554 ev_addr, ev_size, ev->is_read, ev->is_free); in RestoreStack()
557 is_read == ev->is_read && !is_atomic && is_free == ev->is_free) in RestoreStack()
H A Dtsan_rtl.h529 template <bool is_read>
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_trace.h106 u64 is_read : 1; member
137 u64 is_read : 1; member
155 u64 is_read : 1; member
H A Dtsan_rtl_report.cpp567 bool is_read = typ & kAccessRead; 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()
627 ev_addr, ev_size, ev->is_read, ev->is_free); in RestoreStack()
630 is_read == ev->is_read && !is_atomic && is_free == ev->is_free) in RestoreStack()
H A Dtsan_rtl_access.cpp34 ev->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccess()
47 evex->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccess()
68 ev->is_read = !!(typ & kAccessRead); in TryTraceMemoryAccessRange()
/llvm-project-15.0.7/lldb/source/Host/windows/
H A DPipeWindows.cpp174 bool child_process_inherit, bool is_read) { in OpenNamedPipe() argument
178 assert(is_read ? !CanRead() : !CanWrite()); in OpenNamedPipe()
186 if (is_read) { in OpenNamedPipe()
/llvm-project-15.0.7/lldb/include/lldb/Host/windows/
H A DPipeWindows.h75 bool is_read);