[X86] Make masked floating point equality/ordered compares commutable for load foldin...
authorCraig Topper <craig.topper@intel.com>
Thu, 6 Jun 2019 16:39:04 +0000 (16:39 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 6 Jun 2019 16:39:04 +0000 (16:39 +0000)
commit6b67dfa54c715cce0e20178673c42a7a9428935d
treed52594378d5dafbd93d214a2e6022377fb815cb9
parent758c08921da7282a74a3779d7d89940263f5a6af
[X86] Make masked floating point equality/ordered compares commutable for load folding purposes.

Same as what is supported for the unmasked form.

llvm-svn: 362717
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll