[Openmp-commits] [PATCH] D59880: [WIP] RISCV64 port

Ferran Pallarès Roca via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Wed Mar 27 08:08:34 PDT 2019


fpallares created this revision.
fpallares added reviewers: Hahnfeld, jlpeyton, AndreyChurbanov, smateo.
Herald added subscribers: openmp-commits, benna, psnobl, jdoerfert, PkmX, arphaman, shiva0217, kito-cheng, mgorny.
Herald added a project: OpenMP.

This is a port of libomp for the RISC-V 64-bit Linux target. The revision is marked as WIP because there is still no full RISC-V 64-bit Linux support in LLVM.

We have tested this port on a HiFive Unleashed development board using a downstream LLVM that has support for the missing bits in upstream. As of now, all tests are passing, including OMPT.

We're posting it here to gather early feedback if any. We're happy to wait for a full review until LLVM and clang fully support RISC-V 64-bit Linux.


Repository:
  rOMP OpenMP

https://reviews.llvm.org/D59880

Files:
  README.rst
  runtime/CMakeLists.txt
  runtime/README.txt
  runtime/cmake/LibompGetArchitecture.cmake
  runtime/cmake/LibompMicroTests.cmake
  runtime/cmake/LibompUtils.cmake
  runtime/cmake/config-ix.cmake
  runtime/src/kmp_csupport.cpp
  runtime/src/kmp_os.h
  runtime/src/kmp_platform.h
  runtime/src/kmp_runtime.cpp
  runtime/src/thirdparty/ittnotify/ittnotify_config.h
  runtime/src/z_Linux_asm.S
  runtime/src/z_Linux_util.cpp
  runtime/test/ompt/callback.h
  runtime/tools/lib/Platform.pm
  runtime/tools/lib/Uname.pm
  www/README.txt
  www/index.html

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59880.192441.patch
Type: text/x-patch
Size: 19959 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20190327/491d6658/attachment-0001.bin>


More information about the Openmp-commits mailing list