diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-12-13 11:43:14 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-12-13 11:43:14 +0000 |
commit | f51f4d3623dab619d52a8cac4a8d0d69d38e3a81 (patch) | |
tree | 94fbfcc1c65fa01c64a5eae1bf14a6b2d721220d /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | fa7e4ec8373d031b85f9ae734ab01fb862b2d6ba (diff) | |
download | llvm-f51f4d3623dab619d52a8cac4a8d0d69d38e3a81.zip llvm-f51f4d3623dab619d52a8cac4a8d0d69d38e3a81.tar.gz llvm-f51f4d3623dab619d52a8cac4a8d0d69d38e3a81.tar.bz2 |
[X86][SSE] MOVMSK only uses the sign bit from each vector element
Pass the input vector through SimplifyDemandedBits as we only need the sign bit from each vector element of MOVMSK
We'd probably get more hits if SimplifyDemandedBits was better at handling vectors...
Differential Revision: https://reviews.llvm.org/D41119
llvm-svn: 320570
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions