llvm-project/llvm/test/Instrumentation/HWAddressSanitizer
Evgeniy Stepanov 7f281b2c06 HWASan exception support.
Summary:
Adds a call to __hwasan_handle_vfork(SP) at each landingpad entry.

Reusing __hwasan_handle_vfork instead of introducing a new runtime call
in order to be ABI-compatible with old runtime library.

Reviewers: pcc

Subscribers: kubamracek, hiraditya, #sanitizers, llvm-commits

Tags: #sanitizers, #llvm

Differential Revision: https://reviews.llvm.org/D61968

llvm-svn: 360959
2019-05-16 23:54:41 +00:00
..
X86 hwasan: add -fsanitize=kernel-hwaddress flag 2018-04-13 18:05:21 +00:00
alloca-with-calls.ll [HWASan] Do not retag allocas before return from the function. 2018-06-29 20:20:17 +00:00
alloca.ll hwasan: Move memory access checks into small outlined functions on aarch64. 2019-01-23 02:20:10 +00:00
atomic.ll hwasan: Move memory access checks into small outlined functions on aarch64. 2019-01-23 02:20:10 +00:00
basic.ll [NewPM] Port HWASan and Kernel HWASan 2019-05-14 21:17:21 +00:00
frame-descriptor.ll [hwasan] add stack frame descriptions. 2018-10-23 00:50:40 +00:00
kernel-alloca.ll [hwasan] Fix inline instrumentation. 2018-02-21 19:52:23 +00:00
kernel-inline.ll
kernel.ll hwasan: Move memory access checks into small outlined functions on aarch64. 2019-01-23 02:20:10 +00:00
landingpad.ll HWASan exception support. 2019-05-16 23:54:41 +00:00
lazy-thread-init.ll hwasan: Enable -hwasan-allow-ifunc by default. 2019-04-09 00:25:59 +00:00
mem-intrinsics.ll [HWASAN] Instrument memorty intrinsics by default 2018-12-24 16:02:48 +00:00
prologue.ll hwasan: Enable -hwasan-allow-ifunc by default. 2019-04-09 00:25:59 +00:00
with-calls.ll hwasan: Move ctor into a comdat. 2018-12-17 22:56:34 +00:00