[X86] AMD Zen 3: same-reg CMP is a zero-cycle dependency-breaking instruction
authorRoman Lebedev <lebedev.ri@gmail.com>
Sun, 9 May 2021 20:45:44 +0000 (23:45 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Sun, 9 May 2021 21:03:20 +0000 (00:03 +0300)
commitbe23d5e81439e701c67c767b06fe4c7afcde6af9
tree47137814e2cdfa8460f0029e47c60d868f7d11de
parent9a31efa2f51b8150935a9b90eac6ab4eaa613841
[X86] AMD Zen 3: same-reg CMP is a zero-cycle dependency-breaking instruction

As measured by exegesis, and confirmed by ref docs.
llvm/lib/Target/X86/X86ScheduleZnver3.td
llvm/test/tools/llvm-mca/X86/Znver3/dependency-breaking-gpr.s