[X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions.
authorCraig Topper <craig.topper@intel.com>
Thu, 12 Jul 2018 22:14:10 +0000 (22:14 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 12 Jul 2018 22:14:10 +0000 (22:14 +0000)
commit3a1347721454c50c0f06cdf99388b8d38a49c408
treeaf8418e0812ac0d931f76983c6652e2c40efe993
parentb0053b79d62f520d732573e5c50031b8dbf55a91
[X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions.

These are the patterns for matching fceil, ffloor, and sqrt to intrinsic instructions if they have a MOVSS/SD.

llvm-svn: 336954
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrSSE.td
llvm/test/CodeGen/X86/sse-intrinsics-fast-isel.ll
llvm/test/CodeGen/X86/sse-intrinsics-x86-upgrade.ll
llvm/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll
llvm/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll