Home
last modified time | relevance | path

Searched refs:SHADOW_TO_ORIGIN (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/llvm/compiler-rt/lib/msan/
H A Dmsan.h64 #define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x2000000000ULL) macro
90 # define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x200000000000ULL) macro
113 #define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x140000000000ULL) macro
127 #define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x140000000000ULL) macro
148 #define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x500000000000) macro
169 #define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x280000000000) macro
192 #define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x100000000000ULL) macro
200 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem))))
H A Dmsan_linux.cpp91 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
96 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
101 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
H A Dmsan_poisoning.cpp29 if (s[i]) return *(u32 *)SHADOW_TO_ORIGIN(((uptr)s + i) & ~3UL); in GetOriginIfPoisoned()
40 if (*(u8 *)src_s) *(u32 *)SHADOW_TO_ORIGIN(dst_s & ~3UL) = src_origin; in SetOriginIfPoisoned()
H A Dmsan_report.cpp236 u32 o = *(u32 *)SHADOW_TO_ORIGIN(s - 3); in DescribeMemoryRange()
/openbsd/gnu/llvm/compiler-rt/lib/dfsan/
H A Ddfsan_platform.h59 # define SHADOW_TO_ORIGIN(shadow) (((uptr)(shadow)) + 0x200000000000ULL) macro
81 # define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x100000000000ULL) macro
90 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem))))
H A Ddfsan.cpp1115 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
1120 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
1125 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()