[all-commits] [llvm/llvm-project] 373d9d: [RISCV] Add sched model for XiangShan-NanHu (#70232)
Yingwei Zheng via All-commits
all-commits at lists.llvm.org
Sun Feb 11 23:01:05 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 373d9d72145cd40c9dc00abefd14632763a2987b
https://github.com/llvm/llvm-project/commit/373d9d72145cd40c9dc00abefd14632763a2987b
Author: Yingwei Zheng <dtcxzyw2333 at gmail.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M llvm/lib/Target/RISCV/RISCV.td
M llvm/lib/Target/RISCV/RISCVProcessors.td
A llvm/lib/Target/RISCV/RISCVSchedXiangShanNanHu.td
A llvm/test/tools/llvm-mca/RISCV/XiangShan/cascade-fma.s
A llvm/test/tools/llvm-mca/RISCV/XiangShan/gpr-bypass.s
A llvm/test/tools/llvm-mca/RISCV/XiangShan/load-to-alu.s
Log Message:
-----------
[RISCV] Add sched model for XiangShan-NanHu (#70232)
[XiangShan](https://github.com/OpenXiangShan/XiangShan) is an
open-source high-performance RISC-V processor.
This PR adds the schedule model for XiangShan-NanHu, the 2nd Gen core of
the XiangShan processor series.
Overview:
https://xiangshan-doc.readthedocs.io/zh-cn/latest/integration/overview/
It is based on the patch [D122556](https://reviews.llvm.org/D122556) by
@SForeKeeper. The original patch hasn't been updated for a long time and
it is out of sync with the current RTL design.
---------
Co-authored-by: SForeKeeper <zkliu6 at gmail.com>
More information about the All-commits
mailing list