diff options
author | Vitaly Buka <vitalybuka@google.com> | 2016-08-29 18:17:21 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2016-08-29 18:17:21 +0000 |
commit | 793913c7eb507b56bf9eb0f136d8c86b35520fe1 (patch) | |
tree | 6b311ed0099b47e02bb833e9238becd0ef2257af /llvm/lib/CodeGen/ShrinkWrap.cpp | |
parent | 6496de48c7d58d32dd2cd7d9c2d368fa1362854a (diff) | |
download | bcm5719-llvm-793913c7eb507b56bf9eb0f136d8c86b35520fe1.tar.gz bcm5719-llvm-793913c7eb507b56bf9eb0f136d8c86b35520fe1.zip |
Use store operation to poison allocas for lifetime analysis.
Summary:
Calling __asan_poison_stack_memory and __asan_unpoison_stack_memory for small
variables is too expensive.
Code is disabled by default and can be enabled by -asan-experimental-poisoning.
PR27453
Reviewers: eugenis
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D23947
llvm-svn: 279984
Diffstat (limited to 'llvm/lib/CodeGen/ShrinkWrap.cpp')
0 files changed, 0 insertions, 0 deletions