| commit | c2696d577b25fdb9cf5ca791527d038f97fa92ab | [log] [tgz] |
|---|---|---|
| author | Craig Topper <craig.topper@intel.com> | Wed Jun 20 21:05:02 2018 +0000 |
| committer | Craig Topper <craig.topper@intel.com> | Wed Jun 20 21:05:02 2018 +0000 |
| tree | f59af8bfd5122f192d6fc0b276b5c377b84ad287 | |
| parent | 11b02759a342ea04709d509b6231d318d551f319 [diff] |
[X86] Use setcc ISD opcode for AVX512 integer comparisons all the way to isel I don't believe there is any real reason to have separate X86 specific opcodes for vector compares. Setcc has the same behavior just uses a different encoding for the condition code. I had to change the CondCodeAction for SETLT and SETLE to prevent some transforms from changing SETGT lowering. Differential Revision: https://reviews.llvm.org/D43608 llvm-svn: 335173