[PATCH] D73643: [RISCV] Macro Fusion for RISC-V

Zircon Liu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 25 01:15:35 PDT 2022


SForeKeeper added a comment.
Herald added subscribers: s, pcwang-thead, eopXD, StephenFan, arichardson.
Herald added a project: All.

Hi, I'd like to know if you are still interested in this work? There is a microarchitecture called XiangShan <https://github.com/OpenXiangShan/XiangShan> that actually supports instruction fusion.

We are working on support of this processor in LLVM, including macro fusion, and we hope to make our patches upstream. The fusion pairs are listed here <https://xiangshan-doc.readthedocs.io/zh_CN/latest/frontend/decode/> (translations needed)  and I suppose it's a good opportunity to introduce instruction fusion in the RISCV ecosystem of LLVM.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D73643/new/

https://reviews.llvm.org/D73643



More information about the llvm-commits mailing list