[x86, InstCombine] delete x86 SSE2 masked store with zero mask
authorSanjay Patel <spatel@rotateright.com>
Sat, 12 Mar 2016 15:16:59 +0000 (15:16 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sat, 12 Mar 2016 15:16:59 +0000 (15:16 +0000)
commitc4acbae63f3f0f3781b769efa9dbc23774c03697
tree9486d8ef947e45bf30987f012abbd6949e7845bd
parent92a32559fdf62dcba0f43a2acf91c76368cf4c0f
[x86, InstCombine] delete x86 SSE2 masked store with zero mask

This follows up on the related AVX instruction transforms, but this
one is too strange to do anything more with. Intel's behavioral
description of this instruction in its Software Developer's Manual
is tragi-comic.

llvm-svn: 263340
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/test/Transforms/InstCombine/x86-masked-memops.ll