diff options
author | Tim Northover <tnorthover@apple.com> | 2016-08-29 19:12:20 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2016-08-29 19:12:20 +0000 |
commit | c10c33444e9c02124eb39d1521646ee1bc8a5525 (patch) | |
tree | 6ddc21445eb2a9f0df2a8cbb138cd9eb414c29a4 /llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp | |
parent | 4d5e91d3075c71c9168d931c94b38c21225e7247 (diff) | |
download | bcm5719-llvm-c10c33444e9c02124eb39d1521646ee1bc8a5525.tar.gz bcm5719-llvm-c10c33444e9c02124eb39d1521646ee1bc8a5525.zip |
ASan: remove variable only used in assertions build
llvm-svn: 279990
Diffstat (limited to 'llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp b/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp index 0cd6643278d..bdd55a25093 100644 --- a/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp +++ b/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp @@ -102,10 +102,9 @@ ComputeASanStackFrameLayout(SmallVectorImpl<ASanStackVariableDescription> &Vars, SmallVector<uint8_t, 64> GetShadowBytes(const SmallVectorImpl<ASanStackVariableDescription> &Vars, const ASanStackFrameLayout &Layout) { + assert(Vars.size() > 0); SmallVector<uint8_t, 64> SB; SB.clear(); - const size_t NumVars = Vars.size(); - assert(NumVars > 0); const size_t Granularity = Layout.Granularity; SB.resize(Vars[0].Offset / Granularity, kAsanStackLeftRedzoneMagic); for (const auto &Var : Vars) { |