[msan] Fix vector pack intrinsic handling.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 9 Jun 2014 08:40:16 +0000 (08:40 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 9 Jun 2014 08:40:16 +0000 (08:40 +0000)
commit544c895d71f0b00503f040c32212fcc0958de8cf
tree640a41d85487293c80ad5a7a00ed5551e4cbed9c
parent6959336f6e32a9ab3d9dd245cb7d7e30ccd1e57d
[msan] Fix vector pack intrinsic handling.

This fixes a crash on MMX intrinsics, as well as a corner case in handling of
all unsigned pack intrinsics.

PR19953.

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