OSDN Git Service

[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
authorVitaly Buka <vitalybuka@google.com>
Sat, 20 Aug 2016 16:48:24 +0000 (16:48 +0000)
committerVitaly Buka <vitalybuka@google.com>
Sat, 20 Aug 2016 16:48:24 +0000 (16:48 +0000)
commit939300ca39761353ae4a31f6ae2e3bd8271b9bfc
tree33baed936c2392c3a8d27075d3ad9fecd5f5f3f9
parent250933d6c4d1da90625ef2aca4bd618856e43d77
[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@279373 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