This is a version of the LLVM compiler that fulfills the EPI requirements when it comes to vectorization for RISC-V Vector Extension. This compiler includes an implementation of the EPI-specific intrinsics and the vectorizer for the RISC-V Vector Extension. This compiler enables vectorization of applications using the RISC-V Vector Extension either using the mentioned intrinsics or the automatic vectorization mechanism. The vectorization mechanism can be triggered automatically or explicitly requested via pragma annotations such as #pragma clang loop or #pragma omp simd.
![](https://www.bsc.es/sites/default/files/public/styles/bscw2_-_simple_crop_style/public/bscw2/content/software-app/logo/llvm.jpg?itok=xQVYavIO&sc=d4881f592393bb6a0bd9d36fbf43f324)
Contacte:
License:
Apache License (Version 2.0) with LLVM exceptions
Primary tabs
Latest Version (Latest Version)
Link below to access LLVM project
Release Notes