Searched refs:shadow_end (Results 1 - 10 of 10) sorted by relevance
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/ |
H A D | asan_poisoning.h | 47 uptr shadow_end = local 54 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { 55 REAL(memset)((void*)shadow_beg, value, shadow_end - shadow_beg); 59 uptr page_end = RoundDownTo(shadow_end, page_size); 62 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); 67 if (page_end != shadow_end) { 68 REAL(memset)((void *)page_end, 0, shadow_end - page_end);
|
H A D | asan_poisoning.cpp | 189 uptr shadow_end = MemToShadow(aligned_e); local 194 (shadow_end <= shadow_beg || 196 shadow_end - shadow_beg))) 296 s8* shadow_end = (s8*)MemToShadow(addr + aligned_size); local 297 s8 end_value = *shadow_end; 302 *shadow_end = (s8)kAsanStackUseAfterScopeMagic; 307 *shadow_end = Max(end_value, end_offset);
|
/openbsd-current/gnu/llvm/compiler-rt/lib/msan/ |
H A D | msan_poisoning.cpp | 200 uptr shadow_end = shadow_beg + size; local 202 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { 203 REAL(memset)((void *)shadow_beg, value, shadow_end - shadow_beg); 206 uptr page_end = RoundDownTo(shadow_end, PageSize); 209 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); 214 if (page_end != shadow_end) { 215 REAL(memset)((void *)page_end, 0, shadow_end - page_end);
|
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_rtl.cpp | 201 auto shadow_end = ShadowEnd(); local 205 shadow_end = ctx->mapped_shadow_end; 206 VPrintf(2, "shadow_begin-shadow_end: (0x%zx-0x%zx)\n", 207 shadow_begin, shadow_end); 212 !ZeroMmapFixedRegion(shadow_begin, shadow_end - shadow_begin); 215 !MmapFixedSuperNoReserve(shadow_begin, shadow_end-shadow_begin, "shadow"); 217 DontDumpShadow(shadow_begin, shadow_end - shadow_begin); 590 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); local 591 if (!MmapFixedNoReserve(shadow_begin, shadow_end - shadow_begin, "shadow")) 595 uptr shadow_end local [all...] |
H A D | tsan_platform_linux.cpp | 198 char *shadow_end = (char *)MemToShadow(segment.end); local 199 for (char *p = shadow_start; p < shadow_end; 202 p, Min<uptr>(marker.size() * sizeof(RawShadow), shadow_end - p),
|
/openbsd-current/gnu/llvm/compiler-rt/lib/memprof/ |
H A D | memprof_allocator.cpp | 210 u64 *shadow_end = (u64 *)MEM_TO_SHADOW(p + size); local 212 for (; shadow <= shadow_end; shadow++) 225 uptr shadow_end = MEM_TO_SHADOW(addr + size - SHADOW_GRANULARITY) + 1; local 226 if (shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { 227 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); 231 uptr page_end = RoundDownTo(shadow_end, page_size); 234 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); 239 if (page_end != shadow_end) { 240 REAL(memset)((void *)page_end, 0, shadow_end - page_end);
|
/openbsd-current/gnu/llvm/compiler-rt/lib/cfi/ |
H A D | cfi.cpp | 151 uint16_t *shadow_end = MemToShadow(end - 1, shadow_) + 1; local 157 (shadow_end - shadow_begin) * sizeof(*shadow_begin));
|
/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclCXX.h | 3398 return shadow_range(shadow_begin(), shadow_end()); 3405 shadow_iterator shadow_end() const { return shadow_iterator(); } function in class:clang::BaseUsingDecl 3410 return std::distance(shadow_begin(), shadow_end());
|
/openbsd-current/gnu/llvm/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 6409 Node.shadow_end(), Finder, 6410 Builder) != Node.shadow_end();
|
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | TreeTransform.h | 14906 assert(++Using->shadow_begin() == Using->shadow_end());
|
Completed in 323 milliseconds