commit | 4c4436477d28621a0a3e4ddefe36b0bc95c36545 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Thu Dec 21 22:08:23 2017 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Thu Dec 21 22:08:23 2017 +0000 |
tree | a10e00725f49a3f877b25e14a4023c30ab0e8cb7 | |
parent | 9680c05100aac2b8e4d62fdc0e38480a8b9b796e [diff] |
[X86] Use SIGN_EXTEND rather than ZERO_EXTEND for lowering extract_vector_elt from vXi1 with a non-const index. We have a better range of instructions we can use if we can fill with the value i1 value rather than zeroing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@321315 91177308-0d34-0410-b5e6-96231b3b80d8