[msan] Do not insert check on volatile store.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 22 Jan 2013 12:30:52 +0000 (12:30 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 22 Jan 2013 12:30:52 +0000 (12:30 +0000)
commit4247b13252a99b284e1ed396be9755878d42df2a
treebf2240db78ef5a16faa0b37ecc0231b19de06c4f
parent318b2cc86faeec1edd330eabba6cfcaab36e3fac
[msan] Do not insert check on volatile store.

Volatile bitfields can cause valid stores of uninitialized bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173153 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/MemorySanitizer.cpp
test/Instrumentation/MemorySanitizer/msan_basic.ll