Home
last modified time | relevance | path

Searched refs:kHighMemEnd (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/memprof/
H A Dmemprof_mapping.h28 extern uptr kHighMemEnd; // Initialized in __memprof_init.
48 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1 + SHADOW_ENTRY_SIZE - 1)
51 #define kHighShadowEnd (MEM_TO_SHADOW(kHighMemEnd) + SHADOW_ENTRY_SIZE - 1)
71 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dmemprof_rtl.cpp65 uptr kHighMemEnd; variable
101 kHighMemEnd = GetMaxUserVirtualAddress(); in InitializeHighMemEnd()
104 kHighMemEnd |= (GetMmapGranularity() << SHADOW_SCALE) - 1; in InitializeHighMemEnd()
110 (void *)kHighMemEnd); in PrintAddressSpaceLayout()
H A Dmemprof_linux.cpp67 uptr shadow_size_bytes = MemToShadowSize(kHighMemEnd); in FindDynamicShadowStart()
69 /*min_shadow_base_alignment*/ 0, kHighMemEnd); in FindDynamicShadowStart()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_mapping.h261 static uptr kHighMemEnd = 0x7fffffffffffULL; variable
265 extern uptr kHighMemEnd, kMidMemBeg, kMidMemEnd; // Initialized in __asan_init.
282 # define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
285 # define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
329 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dasan_mapping_sparc64.h44 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
87 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dasan_linux.cpp104 uptr shadow_size_bytes = MemToShadowSize(kHighMemEnd); in FindDynamicShadowStart()
111 /*min_shadow_base_alignment*/ 0, kHighMemEnd); in FindDynamicShadowStart()
H A Dasan_rtl.cpp78 uptr kHighMemEnd, kMidMemBeg, kMidMemEnd; variable
311 kHighMemEnd = GetMaxUserVirtualAddress(); in InitializeHighMemEnd()
314 kHighMemEnd |= (GetMmapGranularity() << ASAN_SHADOW_SCALE) - 1; in InitializeHighMemEnd()
322 (void*)kHighMemBeg, (void*)kHighMemEnd); in PrintAddressSpaceLayout()
H A Dasan_premap_shadow.cpp36 /*min_shadow_base_alignment*/ 0, kHighMemEnd); in PremapShadow()
H A Dasan_mac.cpp58 return MapDynamicShadow(MemToShadowSize(kHighMemEnd), ASAN_SHADOW_SCALE, in FindDynamicShadowStart()
59 /*min_shadow_base_alignment*/ 0, kHighMemEnd); in FindDynamicShadowStart()
H A Dasan_win.cpp258 return MapDynamicShadow(MemToShadowSize(kHighMemEnd), ASAN_SHADOW_SCALE, in FindDynamicShadowStart()
259 /*min_shadow_base_alignment*/ 0, kHighMemEnd); in FindDynamicShadowStart()
H A Dasan_fuchsia.cpp44 CHECK_EQ(kHighMemEnd, __sanitizer::ShadowBounds.memory_limit - 1); in InitializeShadowMemory()
/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cpp47 kShadowBaseAlignment, kHighMemEnd); in PremapShadow()
112 kHighMemEnd); in FindDynamicShadowStart()
138 kHighMemEnd); in FindDynamicShadowStart()
H A Dhwasan_linux.cpp73 uptr kHighMemEnd; variable
80 PrintRange(kHighMemStart, kHighMemEnd, "HighMem"); in PrintAddressSpaceLayout()
179 kHighMemEnd = GetHighMemEnd(); in InitShadow()
182 InitializeShadowBaseAddress(MemToShadowSize(kHighMemEnd)); in InitShadow()
194 kHighShadowEnd = MemToShadow(kHighMemEnd); in InitShadow()
249 return (p >= kHighMemStart && p <= kHighMemEnd) || in MemIsApp()
H A Dhwasan_mapping.h49 extern uptr kHighMemEnd;
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_noinst_test.cpp223 using __asan::kHighMemEnd; in TEST()