[X86] Update WriteMPSAD class and remove VMPSADBWrri override
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Nov 2022 15:19:30 +0000 (15:19 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Nov 2022 15:19:37 +0000 (15:19 +0000)
commite5120a43d543041bd6ea3e7c6ae96d778799f07c
treee03bae3b416aa7e000aa9984f589856197c42326
parent05df5474cbffacff5659444e684ecb259ebaf5aa
[X86] Update WriteMPSAD class and remove VMPSADBWrri override

AMD 15h SoG + Agner both indicate there's no difference between MPSADBWrri + VMPSADBWrri - I can't find any data on the folded variant so I've kept the existing numbers

Removes the last X86 override for WriteMPSAD/WritePSADBW classes - removing a further 3 entries from every sched class table
llvm/lib/Target/X86/X86ScheduleBdVer2.td
llvm/test/tools/llvm-mca/X86/BdVer2/resources-avx1.s
llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse41.s