| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_atomic_clang_mips.h | 43 DCHECK(mo & in atomic_fetch_add() 45 DCHECK(!((uptr)ptr % sizeof(*ptr))); in atomic_fetch_add() 69 DCHECK(mo & in atomic_compare_exchange_strong() 71 DCHECK(!((uptr)ptr % sizeof(*ptr))); in atomic_compare_exchange_strong() 92 DCHECK(mo & in atomic_load() 94 DCHECK(!((uptr)ptr % sizeof(*ptr))); in atomic_load() 105 DCHECK(mo & in atomic_store() 107 DCHECK(!((uptr)ptr % sizeof(*ptr))); in atomic_store()
|
| H A D | sanitizer_atomic_msvc.h | 73 DCHECK(mo & (memory_order_relaxed | memory_order_consume in atomic_load() 75 DCHECK(!((uptr)a % sizeof(*a))); in atomic_load() 92 DCHECK(!((uptr)a % sizeof(*a))); in atomic_store() 108 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_add() 116 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_add() 129 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_sub() 137 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_sub() 150 DCHECK(!((uptr)a % sizeof(*a))); in atomic_exchange() 157 DCHECK(!((uptr)a % sizeof(*a))); in atomic_exchange() 164 DCHECK(!((uptr)a % sizeof(*a))); in atomic_exchange() [all …]
|
| H A D | sanitizer_atomic_clang_other.h | 27 DCHECK(mo & (memory_order_relaxed | memory_order_consume in atomic_load() 29 DCHECK(!((uptr)a % sizeof(*a))); in atomic_load() 61 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store() 63 DCHECK(!((uptr)a % sizeof(*a))); in atomic_store()
|
| H A D | sanitizer_atomic_clang_x86.h | 29 DCHECK(mo & (memory_order_relaxed | memory_order_consume in atomic_load() 31 DCHECK(!((uptr)a % sizeof(*a))); in atomic_load() 74 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store() 76 DCHECK(!((uptr)a % sizeof(*a))); in atomic_store()
|
| H A D | sanitizer_atomic_clang.h | 49 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_add() 57 DCHECK(!((uptr)a % sizeof(*a))); in atomic_fetch_sub() 64 DCHECK(!((uptr)a % sizeof(*a))); in atomic_exchange()
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | atomic_helpers.h | 64 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_load() 72 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_store() 81 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_fetch_add() 88 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_fetch_sub() 95 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_fetch_and() 102 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_fetch_or() 109 DCHECK(!(reinterpret_cast<uptr>(A) % sizeof(*A))); in atomic_exchange()
|
| H A D | fuchsia.cpp | 36 DCHECK(Data); in allocateVmar() 70 DCHECK(Flags & MAP_RESIZABLE); in map() 94 DCHECK(Data); in map() 102 DCHECK(Data); in map() 149 DCHECK(Data); in setMemoryPermission() 157 DCHECK(Data); in releasePagesToOS()
|
| H A D | list.h | 106 DCHECK(!empty()); in pop_front() 114 DCHECK(!empty()); in extract() 187 DCHECK(!empty()); in pop_front()
|
| H A D | tsd_exclusive.h | 29 DCHECK(!Initialized); in init() 44 DCHECK(Instance); in unmapTestOnly()
|
| H A D | internal_defs.h | 126 #define DCHECK(A) CHECK(A) macro 134 #define DCHECK(A) \ macro
|
| H A D | tsd_shared.h | 28 DCHECK(!Initialized); in init() 63 DCHECK(TSD); in getTSDAndLock()
|
| H A D | common.h | 60 DCHECK(Size); in roundUpToPowerOfTwo() 75 DCHECK(isPowerOfTwo(X)); in getLog2()
|
| H A D | bytemap.h | 20 void init() { DCHECK(Size == 0 || Map[0] == 0); } in init()
|
| H A D | local_cache.h | 53 DCHECK(isEmpty()); in init() 117 DCHECK(isEmpty()); in drain()
|
| H A D | tsd.h | 34 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in alignas()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_rtl_access.cpp | 23 DCHECK(size == 1 || size == 2 || size == 4 || size == 8); in TryTraceMemoryAccess() 84 DCHECK(res); in TraceMemoryAccessRange() 92 DCHECK(res); in TraceFunc() 97 DCHECK(type == EventType::kLock || type == EventType::kRLock); in TraceMutexLock() 241 DCHECK(!(typ & kAccessAtomic)); in UnalignedMemoryAccess() 364 DCHECK(IsAppMem(addr)); in MemoryAccess() 368 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccess() 533 DCHECK(IsAppMem(addr)); in MemoryAccessRange() 537 DCHECK(IsAppMem(addr + size - 1)); in MemoryAccessRange() 541 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccessRange() [all …]
|
| H A D | tsan_ilist.h | 109 DCHECK(next); in Remove() 110 DCHECK(prev); in Remove() 111 DCHECK(size_); in Remove() 147 DCHECK(n->prev_); in Prev() 154 DCHECK(n->next_); in Next()
|
| H A D | tsan_sync.cpp | 99 DCHECK(idx & kFlagSync); in FreeRange() 188 DCHECK(idx & kFlagSync); in GetBlock() 202 DCHECK(idx & kFlagSync); in GetSync()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_ilist.h | 109 DCHECK(next); in Remove() 110 DCHECK(prev); in Remove() 111 DCHECK(size_); in Remove() 147 DCHECK(n->prev_); in Prev() 154 DCHECK(n->next_); in Next()
|
| H A D | tsan_rtl_access.cpp | 21 DCHECK(size == 1 || size == 2 || size == 4 || size == 8); in TryTraceMemoryAccess() 84 DCHECK(res); in TraceMemoryAccessRange() 92 DCHECK(res); in TraceFunc() 107 DCHECK(type == EventType::kLock || type == EventType::kRLock); in TraceMutexLock() 527 DCHECK(IsShadowMem(p)); in ShadowSet() 528 DCHECK(IsShadowMem(end)); in ShadowSet() 598 DCHECK(thr->slot_locked); in MemoryRangeFreed() 676 DCHECK(IsAppMem(addr)); in MemoryAccessRangeT() 680 DCHECK(IsAppMem(addr + size - 1)); in MemoryAccessRangeT() 684 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccessRangeT() [all …]
|
| H A D | tsan_sync.cpp | 87 DCHECK(idx & kFlagSync); in FreeRange() 198 DCHECK(idx & kFlagSync); in GetBlock() 206 DCHECK(!create || thr->slot_locked); in GetSync() 213 DCHECK(idx & kFlagSync); in GetSync()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_poisoning.h | 41 DCHECK(!value || CanPoisonMemory()); in FastPoisonShadow() 78 DCHECK(CanPoisonMemory()); in FastPoisonShadowPartialRightRedzone()
|
| H A D | asan_fuchsia.cpp | 40 DCHECK(kLowShadowBeg != kDefaultShadowSentinel); in InitializeShadowMemory() 107 DCHECK(destructor == &PlatformTSDDtor); in AsanTSDInit()
|
| /llvm-project-15.0.7/compiler-rt/lib/xray/ |
| H A D | xray_segmented_array.h | 354 DCHECK((Size == 0 && Head == &SentinelSegment && Head == Tail) || in AppendEmplace() 386 DCHECK((Size == 0 && Head == &SentinelSegment && Head == Tail) || in Append() 618 DCHECK( in trim() 621 DCHECK( in trim()
|
| H A D | xray_profile_collector.cpp | 189 DCHECK(!Record->Path.empty()); in populateRecords() 280 DCHECK(!ThreadTrie.FCT.getRoots().empty()); in serialize() 281 DCHECK(!ProfileRecords.empty()); in serialize()
|