[msan] Change va_start/va_copy shadow memset alignment to 8.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 10 Jan 2013 22:36:33 +0000 (22:36 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 10 Jan 2013 22:36:33 +0000 (22:36 +0000)
commit03de2a621c2f063294eb3f65ea1136f3acac4e98
tree08648f3f1641ad50115506f9e2f6a0784d1e0e52
parent893a2348785170501904dc64b2627a1cb41643a3
[msan] Change va_start/va_copy shadow memset alignment to 8.

This fixes va_start/va_copy of a va_list field which happens to not
be laid out at a 16-byte boundary.

Differential Revision: http://llvm-reviews.chandlerc.com/D276

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