[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)
commitf7d65c43d0f059ba22113cb337cf17e7d7529102
tree276d7eecb6cf02f81c52ad6e121507045c42887b
parenta38608b43f85245135e4b5b846b458dd9c5f937f
[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

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