[llvm] [AArch64] A simple tool for generating a scheduling model draft from a SWOG (PR #131525)

Sjoerd Meijer via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 17 12:16:25 PDT 2025


sjoerdmeijer wrote:

I am very much interested in autogenerating (most of the) schedmodels.

I haven't looked too deeply into this change and its output, but I think it would be good to first have a discussion on how complete and useful this is. I.e., for this discussion, can we compare the output of the tool to a well established and existing scheduling model (e.g. the Neoverse V2 that I am most familiar with)? So, I think we need to first establish how useful this is, what is lacking, and what the plan is to address them (if any).

I came across this old review for a X86 CPU: https://reviews.llvm.org/D130897. I have also not yet studied that in detail, but there seems to be a lot more going on in that patch.




https://github.com/llvm/llvm-project/pull/131525


More information about the llvm-commits mailing list