[X86] Ensure 256-bit sqrt + crosslane shuffles are set to 2 uops + half rate
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 30 Oct 2022 14:01:48 +0000 (14:01 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 30 Oct 2022 14:23:56 +0000 (14:23 +0000)
commit54aeaa2a8bae6dd9dbdae8e06fab7b29baf684bc
treebbe076e934c58b622514b38433550f9c953ebbe0
parentf58311796c49223de1fb3a09248698afe73e2852
[X86] Ensure 256-bit sqrt + crosslane shuffles are set to 2 uops + half rate

Fixes another mismatch between the D103695 script and the znver1 scheduler model

Confirmed with the AMD SoG, Agner + instlatx64
llvm/lib/Target/X86/X86ScheduleZnver1.td
llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Znver1/resources-avx2.s