diff options
| author | Leonard Chan <leonardchan@google.com> | 2019-05-14 21:17:21 +0000 |
|---|---|---|
| committer | Leonard Chan <leonardchan@google.com> | 2019-05-14 21:17:21 +0000 |
| commit | 0cdd3b1d817a8c366e10a1240589dd641b30b9bb (patch) | |
| tree | 2db00ddd8a7a27b24f2a60882cb40cd2413d8132 /llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp | |
| parent | 7baf528aba22edcd0561bdc823c2d7c44aea4395 (diff) | |
| download | llvm-0cdd3b1d817a8c366e10a1240589dd641b30b9bb.zip llvm-0cdd3b1d817a8c366e10a1240589dd641b30b9bb.tar.gz llvm-0cdd3b1d817a8c366e10a1240589dd641b30b9bb.tar.bz2 | |
[NewPM] Port HWASan and Kernel HWASan
Port hardware assisted address sanitizer to new PM following the same guidelines as msan and tsan.
Changes:
- Separate HWAddressSanitizer into a pass class and a sanitizer class.
- Create new PM wrapper pass for the sanitizer class.
- Use the getOrINsert pattern for some module level initialization declarations.
- Also enable kernel-kwasan in new PM
- Update llvm tests and add clang test.
Differential Revision: https://reviews.llvm.org/D61709
llvm-svn: 360707
Diffstat (limited to 'llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions
