Skip to content

Latest commit

 

History

History
28 lines (14 loc) · 1.12 KB

File metadata and controls

28 lines (14 loc) · 1.12 KB

RISC-V工具链进展 2020/01/03

本系列文章以CC-BY-SA-NC 协议开源,如果有做 RV Toolchain 的小伙伴希望分享自己的成果,欢迎提交PR。仓库是

https://github.com/isrc-cas/PLCT-Weekly

RISC-V V Spec LLVM 实现进展

https://github.com/isrc-cas/rvv-llvm

我们开始在往RISC-V基金会的 riscv-v-spec 添加 rvv-llvm 项目的链接。目前还处于Open的状态,围观地址:

riscvarchive/riscv-v-spec#357

之后,Kito Cheng 评论说一个月前已经有人提交了一个Patch到LLVM了,地址在:

https://reviews.llvm.org/D69987

https://github.com/sifive/riscv-llvm/tree/rvv

看到这是来自 Sifive 的实现。目前V标准还在 Draft 状态,对 v0.8 的实现也尚不完整,可能一段时间内会保持一个 under review 的状态。

我们对比了一下目前的实现,注意到 Sifive 版本和 PLCT 版本的实现在标准的覆盖度上各有侧重,目前都还没有达到100%的完成度。后续,PLCT会尝试看看是否有合作的机会 ;-)

以下是完整的实现情况对比:

https://mp.weixin.qq.com/s/fSaI26qRbG1otjIDpUugUQ