[PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 20 10:35:03 PST 2021


RKSimon added reviewers: lebedev.ri, bkramer.
RKSimon added subscribers: lebedev.ri, bkramer.
RKSimon added a comment.

Adding @bkramer as IIRC he added the initial znver3 support, and @lebedev.ri who has added amd models in the past.

This mainly looks like a copy+tweak of the existing znver2 model (which itself was just a copy+tweak of the znver1 model), which I guess makes sense, but I don't have a 5000 series cpu to compare exegesis numbers.



================
Comment at: llvm/lib/Target/X86/X86PfmCounters.td:241
+  let IssueCounters = [
+    PfmIssueCounter<"Zn3AGU", "ls_dispatch:ld_dispatch + ls_dispatch:store_dispatch">,
+    PfmIssueCounter<"Zn3Divider", "div_op_count">
----------------
Do you have the fpu pipe assignments for znver3 (or znver2 for that matter?)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D94395/new/

https://reviews.llvm.org/D94395



More information about the llvm-commits mailing list