[X86] znver2 - (V)EXTRACTPSrr takes 2 uops
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 19 Nov 2022 18:53:02 +0000 (18:53 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 20 Nov 2022 09:24:55 +0000 (09:24 +0000)
commit13fd7373b6a95f014fa8ccb277be79656c248d14
treea3fa77450a5e9fa91e7b821d498416b1632ce34a
parentf49c2a8c365917a704d2f9af49c83892b9ae167f
[X86] znver2 - (V)EXTRACTPSrr takes 2 uops

D138359 was reporting that the EXTRACTPSrr override was unnecessary, however the AMD SoG and Agner both confirm that both the rr and rm versions take 2uops (matching znver1)
llvm/lib/Target/X86/X86ScheduleZnver2.td
llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s