[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)
commitd5ec14989d7cf87082779bf8a85750a176e1e0bd
tree0e650c447dc190ea1280d591ba51d78f5e7fc750
parent1396b9f072dade4d0a677eab40b32c1fd0a1fbe9
[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

llvm-svn: 279020
llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp
llvm/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp