[msan] Fix shadow & origin store & load alignment.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 29 Nov 2012 14:05:53 +0000 (14:05 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 29 Nov 2012 14:05:53 +0000 (14:05 +0000)
commiteeb8b7c391d6d770f787da7da97b0fcd87945c0c
treeef16558a269d6a51f3767ec124baca93ffea959a
parent62ba6118281cf09a9ac6cd9f1428eaf99b81ae30
[msan] Fix shadow & origin store & load alignment.

This change ensures that shadow memory accesses have the same alignment
as corresponding app memory accesses.

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