OSDN Git Service

[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
authorVitaly Buka <vitalybuka@google.com>
Thu, 18 Aug 2016 00:56:58 +0000 (00:56 +0000)
committerVitaly Buka <vitalybuka@google.com>
Thu, 18 Aug 2016 00:56:58 +0000 (00:56 +0000)
commit76e81b28c66f8f05e8bdf531495552338e8bfcac
treeb6aa033d46ea331263e5dbe6726ab8ba2db2caa7
parent5bc5c47fdac89b6b3b95ccb861e0e0b2a9a30bdc
[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout

Summary:
We are going to combine poisoning of red zones and scope poisoning.

PR27453

Reviewers: kcc, eugenis

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279020 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/ASanStackFrameLayout.h
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Utils/ASanStackFrameLayout.cpp
unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp