[PATCH] D128631: [AArch64] Initial sched model for Neoverse N2

dewen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 26 04:43:18 PDT 2022


dewen added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td:190
+  let NumMicroOps = 2;
+  let ResourceCycles = [5, 5];
+}
----------------
@c-rhodes Hi, I've been doing something similar lately. I do not understand ResourceCycles. I find that llvm-mca is used to calculate throughput. I do not see that this is used in other places. Do you know how ResourceCycles affect instruction scheduling?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D128631



More information about the llvm-commits mailing list