Home
last modified time | relevance | path

Searched refs:DCHECK (Results 1 – 25 of 58) sorted by relevance

123

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_clang_mips.h43 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 Dsanitizer_atomic_msvc.h73 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 Dsanitizer_atomic_clang_other.h27 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 Dsanitizer_atomic_clang_x86.h29 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 Dsanitizer_atomic_clang.h49 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 Datomic_helpers.h64 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 Dfuchsia.cpp36 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 Dlist.h106 DCHECK(!empty()); in pop_front()
114 DCHECK(!empty()); in extract()
187 DCHECK(!empty()); in pop_front()
H A Dtsd_exclusive.h29 DCHECK(!Initialized); in init()
44 DCHECK(Instance); in unmapTestOnly()
H A Dinternal_defs.h126 #define DCHECK(A) CHECK(A) macro
134 #define DCHECK(A) \ macro
H A Dtsd_shared.h28 DCHECK(!Initialized); in init()
63 DCHECK(TSD); in getTSDAndLock()
H A Dcommon.h60 DCHECK(Size); in roundUpToPowerOfTwo()
75 DCHECK(isPowerOfTwo(X)); in getLog2()
H A Dbytemap.h20 void init() { DCHECK(Size == 0 || Map[0] == 0); } in init()
H A Dlocal_cache.h53 DCHECK(isEmpty()); in init()
117 DCHECK(isEmpty()); in drain()
H A Dtsd.h34 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in alignas()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_rtl_access.cpp23 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 Dtsan_ilist.h109 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 Dtsan_sync.cpp99 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 Dtsan_ilist.h109 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 Dtsan_rtl_access.cpp21 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 Dtsan_sync.cpp87 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 Dasan_poisoning.h41 DCHECK(!value || CanPoisonMemory()); in FastPoisonShadow()
78 DCHECK(CanPoisonMemory()); in FastPoisonShadowPartialRightRedzone()
H A Dasan_fuchsia.cpp40 DCHECK(kLowShadowBeg != kDefaultShadowSentinel); in InitializeShadowMemory()
107 DCHECK(destructor == &PlatformTSDDtor); in AsanTSDInit()
/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_segmented_array.h354 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 Dxray_profile_collector.cpp189 DCHECK(!Record->Path.empty()); in populateRecords()
280 DCHECK(!ThreadTrie.FCT.getRoots().empty()); in serialize()
281 DCHECK(!ProfileRecords.empty()); in serialize()

123