commit | 8521a3b90e217929aee507f2e232f6037fdf4107 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Wed Oct 03 21:10:29 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Wed Oct 03 21:10:29 2018 +0000 |
tree | 8fc20192201a120ecf513f770fc96466a85d1d71 | |
parent | 748b49e3891852d408031eac682946bbc85a4938 [diff] |
[X86] Stop promoting vector ISD::SELECT to vXi64. The additional patterns needed for this aren't overwhelming and introducing extra bitcasts during lowering limits our ability to do computeNumSignBits. Not that I have a good example of that for select. I'm just becoming increasingly grumpy about promotion of AND/OR/XOR. SELECT was just a lot easier to fix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@343723 91177308-0d34-0410-b5e6-96231b3b80d8