[PATCH] D52358: [X86][Sched] Add zero idiom sched data to the SNB model.
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 21 06:48:56 PDT 2018
RKSimon added inline comments.
================
Comment at: lib/Target/X86/X86SchedSandyBridge.td:37
let SchedModel = SandyBridgeModel in {
// Sandy Bridge can issue micro-ops to 6 different ports in one cycle.
----------------
Add PRF data as well ?
================
Comment at: lib/Target/X86/X86SchedSandyBridge.td:1143
+// See Agner's Fog "The microarchitecture of Intel, AMD and VIA CPUs",
+// section 9.8 "Register allocation and renaming".
+// These can be investigated with llvm-exegesis, e.g.
----------------
You might want to avoid "9.8" - Agner has a tendency to reorder chapter numbers....
Section "Sandy Bridge and Ivy Bridge Pipeline": "Register allocation and renaming"
might be better.
Repository:
rL LLVM
https://reviews.llvm.org/D52358
More information about the llvm-commits
mailing list