Searched refs:kShadowScale (Results 1 – 7 of 7) sorted by relevance
| /src/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan_mapping.h | 37 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 D | hwasan_dynamic_shadow.cpp | 47 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 D | hwasan_linux.cpp | 104 max_address |= (GetMmapGranularity() << kShadowScale) - 1; in GetHighMemEnd()
|
| /src/contrib/llvm-project/compiler-rt/lib/nsan/ |
| H A D | nsan_platform.h | 61 enum { kShadowScale = 2 }; enumerator
|
| H A D | nsan.cpp | 64 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 D | nsan.h | 66 return (u8 *)(AppOffset * kShadowScale + ShadowAddr()); in GetShadowAddrFor()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | NumericalStabilitySanitizer.cpp | 142 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()
|