Home
last modified time | relevance | path

Searched refs:size_log (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_linux.cpp341 const unsigned size_log = code & 0xf; in GetAccessInfo() local
342 if (size_log > 4 && size_log != 0xf) in GetAccessInfo()
344 const uptr size = size_log == 0xf ? uc->uc_mcontext.regs[1] : 1U << size_log; in GetAccessInfo()
360 const unsigned size_log = code & 0xf; in GetAccessInfo()
361 if (size_log > 4 && size_log != 0xf) in GetAccessInfo()
364 size_log == 0xf ? uc->uc_mcontext.gregs[REG_RSI] : 1U << size_log; in GetAccessInfo()
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_noinst_test.cpp247 for (uptr size_log = 0; size_log <= 4; size_log++) { in TestLoadStoreCallbacks() local
248 uptr size = 1 << size_log; in TestLoadStoreCallbacks()
249 CB call = cb[is_write][size_log]; in TestLoadStoreCallbacks()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_shadow.h114 DCHECK_EQ(kAccessSizeLog, size_log()); in SetAddr0AndSizeLog()
167 u64 ALWAYS_INLINE size() const { return 1ull << size_log(); } in size()
217 u64 size_log() const { return (x_ >> (3 + kClkBits)) & 3; } in size_log() function
H A Dtsan_trace.h108 u64 size_log : 2; member
139 u64 size_log : 2; member
H A Dtsan_rtl.h489 int size_log; in MemoryAccess() local
492 size_log = kSizeLog1; in MemoryAccess()
495 size_log = kSizeLog2; in MemoryAccess()
498 size_log = kSizeLog4; in MemoryAccess()
502 size_log = kSizeLog8; in MemoryAccess()
511 MemoryAccess(thr, pc, addr, size_log, is_write, is_atomic); in MemoryAccess()
H A Dtsan_rtl_access.cpp29 u64 size_log = size == 1 ? 0 : size == 2 ? 1 : size == 4 ? 2 : 3; in TryTraceMemoryAccess() local
36 ev->size_log = size_log; in TryTraceMemoryAccess()
49 evex->size_log = size_log; in TryTraceMemoryAccess()
H A Dtsan_rtl_report.cpp580 uptr ev_size = 1 << ev->size_log; in RestoreStack()
608 uptr ev_size = 1 << ev->size_log; in RestoreStack()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_trace.h57 u64 size_log : 2; member
88 u64 size_log : 2; member
H A Dtsan_rtl_access.cpp27 u64 size_log = size == 1 ? 0 : size == 2 ? 1 : size == 4 ? 2 : 3; in TryTraceMemoryAccess() local
34 ev->size_log = size_log; in TryTraceMemoryAccess()
47 evex->size_log = size_log; in TryTraceMemoryAccess()
H A Dtsan_rtl_report.cpp504 uptr ev_size = 1 << ev->size_log; in RestoreStack()
535 uptr ev_size = 1 << ev->size_log; in RestoreStack()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_secondary.h115 uptr size_log = MostSignificantSetBitIndex(map_size); in Allocate() local
116 CHECK_LT(size_log, ARRAY_SIZE(stats.by_size_log)); in Allocate()
127 stats.by_size_log[size_log]++; in Allocate()