Home
last modified time | relevance | path

Searched refs:kShadowScale (Results 1 – 7 of 7) sorted by relevance

/src/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_mapping.h37 constexpr uptr kShadowScale = 4; variable
38 constexpr uptr kShadowAlignment = 1ULL << kShadowScale;
55 return (untagged_addr >> kShadowScale) + GetShadowOffset(); in MemToShadow()
58 return (shadow_addr - GetShadowOffset()) << kShadowScale; in ShadowToMem()
61 return size >> kShadowScale; in MemToShadowSize()
H A Dhwasan_dynamic_shadow.cpp47 return RoundUpTo(GetMaxVirtualAddress() >> kShadowScale, kMaxGranularity); in PremapShadowSize()
51 return MapDynamicShadow(PremapShadowSize(), kShadowScale, in PremapShadow()
116 return MapDynamicShadow(shadow_size_bytes, kShadowScale, kShadowBaseAlignment, in FindDynamicShadowStart()
142 return MapDynamicShadow(shadow_size_bytes, kShadowScale, kShadowBaseAlignment, in FindDynamicShadowStart()
H A Dhwasan_linux.cpp104 max_address |= (GetMmapGranularity() << kShadowScale) - 1; in GetHighMemEnd()
/src/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_platform.h61 enum { kShadowScale = 2 }; enumerator
H A Dnsan.cpp64 size * kShadowScale); in __nsan_copy_values()
359 ReadShadow(shadow + kShadowScale * (Offset + 1 - sizeof(float)), in __nsan_dump_shadow_mem()
368 shadow + kShadowScale * (Offset + 1 - sizeof(double)), in __nsan_dump_shadow_mem()
377 shadow + kShadowScale * (Offset + 1 - sizeof(long double)), in __nsan_dump_shadow_mem()
H A Dnsan.h66 return (u8 *)(AppOffset * kShadowScale + ShadowAddr()); in GetShadowAddrFor()
/src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp142 constexpr int kShadowScale = 2; variable
280 if (ShadowTypeSize > kShadowScale * AppTypeSize) in MappingConfig()
284 Twine(kShadowScale) + in MappingConfig()
1797 Type::getIntNTy(Context, 8 * kShadowScale * LoadSizeBytes); in propagateNonFTStore()