gpt4 book ai didi

gcc - 支持矢量的 RISC-V 工具链

转载 作者:行者123 更新时间:2023-12-05 01:57:14 32 4
gpt4 key购买 nike

我正在寻找支持 RISC-V 向量扩展 v1.0 的 C/C++ 工具链,如官方定义 spec .

Spike似乎支持 vector rvv1.0,但我找不到与之一起使用的工具链。

都不是GCC (我只看到 rvv0.9 的分支)和 LLVM(我使用的是 LLVM/clang 13.0.0,它只能升级到 rvv0.10)似乎都支持最新的规范。

谁能给我指点一个可用的工具链,还是我只需要再等一段时间才能让工具 catch 进度?

最佳答案

GCC 现在支持 RVV1.0 特性。你可以使用这个:https://github.com/riscv-collab/riscv-gnu-toolchain . checkout riscv-gccriscv-gcc-rvv-nextriscv-binutils-gdbriscv-binutils-2.38。然后你可以在 GNU 工具链中拥有最新的 RVV1.0 特性

要支持自动矢量化:使用 -mrvv 编译选项。

关于gcc - 支持矢量的 RISC-V 工具链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69375945/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com