[llvm] [RISCV] Add scheduler model for sifive-p450. (PR #77989)

Michael Maitland via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 16 06:23:19 PST 2024


================
@@ -36,6 +36,7 @@ include "GISel/RISCVRegisterBanks.td"
 
 include "RISCVSchedRocket.td"
 include "RISCVSchedSiFive7.td"
----------------
michaelmaitland wrote:

I am currently exploring some refactors of the scheduler model in our downstream for better code reusability. I will take a look to see if what you suggest is possible. I see your point about the llvm-mca reporting. But besides llvm-mca, the suggested change doesn't impact scheduling. In my experience, the relevant TblGen classes may make this change harder than it is worth. 

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


More information about the llvm-commits mailing list