Syntacore 为 RISC-V 软件生态系统做出贡献
Syntacore 将继续为 RISC-V 软件生态系统的发展做出贡献。该公司为编译器、调试器和运行环境等上游 RISC-V 软件项目提供更新。最新的上游更新包括:
编译器
- 成功提交了用于向量化(包括 RVV)的 LLVM 成本模型
- 修复了一个 Bug,当 RVV 被禁用时,会导致 extractelement/insertelement 的编译时间过长
调试器(OpenOCD)
- 更新了调试规范,增加了解码系统寄存器值的机制
- 实现了对无法访问的寄存器(“xxxx...”包)的支持
- 实现了 Sv57(和 Sv57x4)翻译模式
运行环境
- 将 md5 回传至 jdk17 和 jdk21
- OpenJDK:实现了多个数学内在函数:ceil、floor、rint、umulhi。