[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)
commit3acc4236b8717bf493b81905194a10e71f526702
tree39498daef059a1233ed845677e99ff806f7e3758
parenta0dd6e9a08e5b61b14d0070140596f0df765f0b9
[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.

llvm-svn: 355582
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/fmaxnum.ll
llvm/test/CodeGen/X86/fminnum.ll