reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/msan/msan.cpp
  495   unsigned char *s = (unsigned char*)MEM_TO_SHADOW(x);
  503   unsigned char *s = (unsigned char *)MEM_TO_SHADOW((uptr)x);
  541   internal_memcpy((void*)MEM_TO_SHADOW((uptr)data), shadow, size);
  616   *(uu16 *)&__msan_retval_tls[0] = *(uu16 *)MEM_TO_SHADOW((uptr)p);
  622   *(uu32 *)&__msan_retval_tls[0] = *(uu32 *)MEM_TO_SHADOW((uptr)p);
  628   __msan_retval_tls[0] = *(uu64 *)MEM_TO_SHADOW((uptr)p);
  635   *(uu16 *)MEM_TO_SHADOW((uptr)p) = s;
  643   *(uu32 *)MEM_TO_SHADOW((uptr)p) = s;
  651   *(uu64 *)MEM_TO_SHADOW((uptr)p) = s;
projects/compiler-rt/lib/msan/msan_allocator.cpp
   38     uptr shadow_p = MEM_TO_SHADOW(p);
projects/compiler-rt/lib/msan/msan_linux.cpp
   90       CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
   92       CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
   95       CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
   97       CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
  100       CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
  102       CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
projects/compiler-rt/lib/msan/msan_poisoning.cpp
   26   unsigned char *s = (unsigned char *)MEM_TO_SHADOW(addr);
   34   uptr dst_s = MEM_TO_SHADOW(addr);
   77       u32 *src_s = (u32 *)MEM_TO_SHADOW(s);
  102   REAL(memmove)((void *)MEM_TO_SHADOW((uptr)dst),
  103                 (void *)MEM_TO_SHADOW((uptr)src), size);
  111   REAL(memcpy)((void *)MEM_TO_SHADOW((uptr)dst),
  112                (void *)MEM_TO_SHADOW((uptr)src), size);
  123   uptr shadow_beg = MEM_TO_SHADOW(ptr);
projects/compiler-rt/lib/msan/msan_report.cpp
  185   uptr start = MEM_TO_SHADOW(x);