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/Transforms/Scalar | |
| 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/Transforms/Scalar')
0 files changed, 0 insertions, 0 deletions

