commit | 179d3b6ebbd230391afc63f1cae9cb12314f77aa | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu May 31 11:25:16 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu May 31 11:25:16 2018 +0000 |
tree | 870d1f22aaaa9e62e9bbfa0bb553b56f90a2ed27 | |
parent | 2299c2e836ab8e89d9ca975f963d0d7b35780433 [diff] |
[X86][SSE] Add support for detecting SUB(SPLAT_BV, SPLAT) cases for shift-rotate patterns. This improves splat rotations (rotation by an uniform value), to avoid having to use the generic non-uniform shift code (extension to PR37426). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@333641 91177308-0d34-0410-b5e6-96231b3b80d8