Add user tag manipulation functions:
__hwasan_tag_memory __hwasan_tag_pointer __hwasan_print_shadow (very simple and ugly, for now)
Paths
| Differential D50746
[hwasan] Add a basic API. ClosedPublic Authored by eugenis on Aug 14 2018, 4:43 PM.
Details Summary Add user tag manipulation functions: __hwasan_tag_memory __hwasan_tag_pointer __hwasan_print_shadow (very simple and ugly, for now)
Diff Detail
Event Timelinevitalybuka added inline comments. This revision is now accepted and ready to land.Aug 14 2018, 4:51 PM Closed by commit rCRT339746: [hwasan] Add a basic API. (authored by eugenis). · Explain WhyAug 14 2018, 5:40 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 160721 compiler-rt/include/sanitizer/hwasan_interface.h
compiler-rt/lib/hwasan/hwasan.cc
compiler-rt/lib/hwasan/hwasan_interface_internal.h
compiler-rt/test/hwasan/TestCases/hwasan-print-shadow.cc
llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
|
/* -> //