用于RISC-V矢量代码生成的编译器

时间:2017-07-24 08:00:32

标签: vectorization riscv isa

是否有可用的编译器根据RISC-V ISA规范v2.2中提出的新向量扩展生成向量指令?

2 个答案:

答案 0 :(得分:0)

不存在这样的编译器。向量扩展仍在编写中,但下一次RISC-V研讨会应该在工具链上有更完整的草案和进展。

答案 1 :(得分:0)

截至2020年初,binutil/gcc branches支持当前的RISC-V向量扩展“ V” 0.8草案。

这意味着通过该实验性工具链,您可以在汇编代码和内联汇编程序构造中使用向量指令。

目前尚不清楚GCC RISC-V“ V”支持是否已扩展到自动矢量化。

向量内在函数还不可用。