[X86] Improve LOOP/LOOPE/LOOPNE schedule on SandyBridge model
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 20 Nov 2022 12:13:02 +0000 (12:13 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 20 Nov 2022 12:13:02 +0000 (12:13 +0000)
commit357f1c4ef1333064d1f7b68662d914141dd788fa
treeb8486ffb29a78a46b792444c91244bd38dae1887
parent420d02bb55d9deb0bf19c5c4deaf838380b51a06
[X86] Improve LOOP/LOOPE/LOOPNE schedule on SandyBridge model

D138359 was reporting that this override was superfluous, but it had never been setup - I took the numbers from uops.info (I couldn't find an estimate in Intel docs).
llvm/lib/Target/X86/X86SchedSandyBridge.td
llvm/test/tools/llvm-mca/X86/Barcelona/resources-x86_64.s
llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s
llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s