OSDN Git Service

[X86] Enable combineFMinNumFMaxNum for 512 bit vectors when AVX512 is enabled.
authorCraig Topper <craig.topper@intel.com>
Thu, 7 Mar 2019 06:30:19 +0000 (06:30 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 7 Mar 2019 06:30:19 +0000 (06:30 +0000)
commit8cd54d12c831548bbdcb9545715b5999a4c63803
tree830cf6838444c72e8d52ae9f206c40ee48dcad6e
parentdead1873fe93dbfeb21d32de6097dc64ed1b470d
[X86] Enable combineFMinNumFMaxNum for 512 bit vectors when AVX512 is enabled.

Simplified by just checking if the vector type is legal rather than listing all combinations of types and features.

Fixes PR40984.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355582 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/fmaxnum.ll
test/CodeGen/X86/fminnum.ll