[llvm] [MCA] New option to report scheduling information: -scheduling-info (PR #126703)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 11 12:11:59 PST 2025
https://github.com/boomanaiden154 commented:
Haven't looked in detail at the code yet, but I'm not necessarily sure `llvm-mca` is the best place for this. For validating/updating scheduling models, we already have `llvm-exegesis`, where this would be a more natural fit.
As a side note, I don't often have much confidence in manufacturer-provided scheduling information. It could be that ARM's information is much better than what we get from AMD/Intel, but on X86/RISCV so far, using `llvm-exegesis` with benchmarks to validate scheduling information has been more effective than trying to construct scheduling models from manufacturer reference documentation.
https://github.com/llvm/llvm-project/pull/126703
More information about the llvm-commits
mailing list