llvm-ve-rv-1.9.0
·
115671 commits
to develop
since this release
Tag of hpce/stable branch with important fixes for omp target (both, native and sotoc).
Offloading options with omp target:
VH -> VE (llvm-ve compiled device code)
clang -march=native -fopenmp -fopenmp-targets=ve-linux ...
VH -> VE (ncc compiled device code)
clang -march=native -fopenmp -fopenmp-targets=aurora-nec-veort ...
VE -> VH
clang -target=ve-linux -fopenmp -fopenmp-targets=x86_64-pc-linux-gnu ...
Other news:
RegionVectorizer diagnostics: enable with -Rpass=rv
. This only applies to -target ve-linux
compilations.
The limitations from release 1.8.0 are gone, no need to use -mvepacked
for instrinsics any more, also no need for -fplugin=libRV.so
.