]> granicus.if.org Git - llvm/commit
[MSan] Disable sanitization for __sanitizer_dtor_callback.
authorMatt Morehouse <mascasa@google.com>
Wed, 20 Sep 2017 22:53:08 +0000 (22:53 +0000)
committerMatt Morehouse <mascasa@google.com>
Wed, 20 Sep 2017 22:53:08 +0000 (22:53 +0000)
commitb01b302b3bc37c48bc0069cc13ec517c4ca0ea84
tree0445df14d7a3b6ac8e16d0902f8c3756eb9597c1
parentaaf01f33c0955a93a85ed5eacc55cbc065a0adbc
[MSan] Disable sanitization for __sanitizer_dtor_callback.

Summary:
Eliminate unnecessary instrumentation at __sanitizer_dtor_callback
call sites.  Fixes https://github.com/google/sanitizers/issues/861.

Reviewers: eugenis, kcc

Reviewed By: eugenis

Subscribers: vitalybuka, llvm-commits, cfe-commits, hiraditya

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313831 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/MemorySanitizer.cpp
test/Instrumentation/MemorySanitizer/call-nosanitize.ll [new file with mode: 0644]