commit | 18cda8141231bc1afa46d2ea805c319edf4589e6 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Fri Oct 12 21:59:58 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Fri Oct 12 21:59:58 2018 +0000 |
tree | fc3061181954068dee77e18910de7126cc7113c8 | |
parent | 5650e8ff9073049ea2ef27f881e301ebafb94c49 [diff] |
[X86] Skip (v2i32/v4i16/v8i8 (bitcast (f64))) handling in ReplaceNodeResults if the dest type can be widened by generic legalization. NFCI The algorithm we would do previously was identical to generic legalization. If we ever switch to legalizing integer vectors via widening we'll be able to kill off the code since it now only runs for promotion. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344423 91177308-0d34-0410-b5e6-96231b3b80d8