[X86] avx512fp16: add missing instruction selection patterns for "i16" `VMOVSH`
authorRoman Lebedev <lebedev.ri@gmail.com>
Wed, 21 Dec 2022 01:51:52 +0000 (04:51 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Wed, 21 Dec 2022 02:17:02 +0000 (05:17 +0300)
commit1cbcd8ad2071178e9bb7c0c6b58a19c1283db9e3
treea896e646972717e806da2639603ae28d212707b4
parentb2abbd1d0e3ba9a0f313926b3fbf968882553371
[X86] avx512fp16: add missing instruction selection patterns for "i16" `VMOVSH`

For all other patterns, we consistently have both I and F variants,
let's not diverge.

Fixes https://github.com/llvm/llvm-project/issues/59628
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/test/CodeGen/X86/avx512fp16-mov.ll