[X86][AVX512] Remove xmm->xmm vpmovsx/vpmovzx rm overrides
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 12 Dec 2021 16:08:01 +0000 (16:08 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 12 Dec 2021 16:08:10 +0000 (16:08 +0000)
commitc02f9791c65a8a01567c5bc5312c168d2bb7168b
tree2d8002f2ae0f9114310f628d212cff992290b9cd
parentb743ff161b8296f4f85d095582579e290117d823
[X86][AVX512] Remove xmm->xmm vpmovsx/vpmovzx rm overrides

The XMM evex cases have the same behaviour as the SSE41 versions, which already uses WriteShuffleX.Folded
llvm/lib/Target/X86/X86SchedIceLake.td
llvm/lib/Target/X86/X86SchedSkylakeServer.td
llvm/test/tools/llvm-mca/X86/IceLakeServer/resources-avx512bwvl.s
llvm/test/tools/llvm-mca/X86/IceLakeServer/resources-avx512vl.s
llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx512bwvl.s
llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx512vl.s