[X86] Remove unnecessary VPERMPS/VPERMDrr overrides from znver3 model
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 30 Nov 2022 17:47:55 +0000 (17:47 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 1 Dec 2022 12:30:40 +0000 (12:30 +0000)
commit19d1e4cd44e5d0999959d90df849e3de43269acf
treebf44123054114d73da73d5eab4cb6f3a2d69b38e
parent74c0f57d0b3f9fccf8f9c91290de45201687424b
[X86] Remove unnecessary VPERMPS/VPERMDrr overrides from znver3 model

Reported by D138359 - the overrides matched the base class schedule definition (in the case of VPERMDYrr it was entirely replacing uses of WriteVarShuffle256 so could that could be adjusted directly)
llvm/lib/Target/X86/X86ScheduleZnver3.td