[asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
authorVitaly Buka <vitalybuka@google.com>
Sat, 20 Aug 2016 18:34:36 +0000 (18:34 +0000)
committerVitaly Buka <vitalybuka@google.com>
Sat, 20 Aug 2016 18:34:36 +0000 (18:34 +0000)
commit186280daa540dc5c118bdd8b94e457a794395782
treef8cd12cd9b1b8d9db7fdde9dc1402b8e99c55e28
parent5657486854d03116660ada0f07f315ac1b54827c
[asan] Optimize store size in FunctionStackPoisoner::poisonRedZones

Summary: Reduce store size to avoid leading and trailing zeros.

Reviewers: kcc, eugenis

Subscribers: llvm-commits

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

llvm-svn: 279379
llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
llvm/test/Instrumentation/AddressSanitizer/lifetime.ll
llvm/test/Instrumentation/AddressSanitizer/stack-poisoning.ll