[msan] Unpoison stack allocations and undef values in blacklisted functions.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 3 Jul 2013 14:39:14 +0000 (14:39 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 3 Jul 2013 14:39:14 +0000 (14:39 +0000)
commitdc6d7eb860f3cec4c530d33f13329a03861ed931
treeb172fc0d13e2686212a7a15326dca850d1b9edc0
parent10a63c2f0335ade4b7eca76795e97aab124a0432
[msan] Unpoison stack allocations and undef values in blacklisted functions.

This changes behavior of -msan-poison-stack=0 flag from not poisoning stack
allocations to actively unpoisoning them.

llvm-svn: 185538
llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll