[msan] Origin stores and loads do not need explicit alignment.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 14 Dec 2012 13:43:11 +0000 (13:43 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 14 Dec 2012 13:43:11 +0000 (13:43 +0000)
commit49175b237d43b9141b790204099d6b6512890308
tree4d70c5463086317ccb231431d3b2f90f937d6c7e
parente6ccc13dbbb88ffd7ea0aca5cbe1d2e5793b4e64
[msan] Origin stores and loads do not need explicit alignment.

Origin address is always 4 byte aligned, and the access type is always i32.

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