commit | 4e9e5ecdb289720e685d1101e8d27435878ef735 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Tue Aug 21 17:27:03 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Tue Aug 21 17:27:03 2018 +0000 |
tree | 197dbc98efd9854e91d8dceb26f83d3c3e66d5f7 | |
parent | 3d6ae306d3e2bb29cce928afae9c1aef29ff411c [diff] |
[X86][SSE] Lower vXi8 general shifts to SSE shifts directly. NFCI. Most of these shifts are extended to vXi16 so we don't gain anything from forcing another round of generic shift lowering - we know these extended cases are legal constant splat shifts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340307 91177308-0d34-0410-b5e6-96231b3b80d8