commit | 6dc08a09269df810075faf71bfb36d996fc09fac | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Dec 13 11:43:14 2017 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Dec 13 11:43:14 2017 +0000 |
tree | 0180dfbf90aba3382e236dd034456499ff93584b | |
parent | d475c17e7b64ed461cf7e2bd097782a584f45288 [diff] |
[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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320570 91177308-0d34-0410-b5e6-96231b3b80d8