[PATCH] D69103: Backend for NEC SX-Aurora

Simon Moll via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 11 03:32:50 PST 2019


simoll added a comment.

We've sliced up the backend into 5 different patches. The first three patches leave you with functional scalar code generation for the VE target:

1. VE,#0 64bit data for SjLj <https://reviews.llvm.org/D71337> - is a preparatory patch for exception handling.
2. VE,#1 Scalar code generation <https://reviews.llvm.org/D71338> - full scalar code generation.
3. VE,#2 Clang toolchain for SX-Aurora <https://reviews.llvm.org/D71339> - makes the VE target available in Clang.
4. VE,#3 Runtime libraries <https://reviews.llvm.org/D71340> - basic adaptations of the libcxx, libcxxabi,libunwind, compiler-rt, openmp runtime libraries.
5. VE,#4 Target vector intrinsics <https://reviews.llvm.org/D71341> - Target-specific vector intrinsics.

I am currently preparing a patch to register our staging buildbot.
As announced on llvm-dev <https://lists.llvm.org/pipermail/llvm-dev/2019-December/137537.html> there are some more patches for the test-suite in the pipe to set it up for the VE target.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69103/new/

https://reviews.llvm.org/D69103





More information about the llvm-commits mailing list