llvm-capstone/openmp/libomptarget
Dominik Adamski d87a53a960
[NFC][OpenMP][Flang] Add test for OpenMP target parallel do (#77776)
Added test which proves that end-to-end compilation of `omp target
parallel do` costruct is successful for Flang compiler.
2024-01-18 15:26:39 +01:00
..
cmake/Modules [Libomptarget] Allow the CPU targets to be built without libffi (#77495) 2024-01-09 14:01:52 -06:00
DeviceRTL [OpenMP] Add missing weak definitions of missing variables (#77767) 2024-01-11 15:28:45 +01:00
docs
include [Libomptarget][NFC] Format in-line comments consistently (#77530) 2024-01-10 10:10:08 -06:00
plugins-nextgen [Libomptarget] Remove temporary files in AMDGPU JIT impl (#77980) 2024-01-15 19:03:19 -06:00
src [openmp] Remove extra ';' outside of function 2024-01-17 07:23:56 -05:00
test [NFC][OpenMP][Flang] Add test for OpenMP target parallel do (#77776) 2024-01-18 15:26:39 +01:00
tools [Libomptarget][NFC] Format in-line comments consistently (#77530) 2024-01-10 10:10:08 -06:00
unittests [OpenMP] Remove unnecessary dependencies from plugin unit tests (#76266) 2023-12-22 14:44:23 -06:00
utils [NFC][Py Reformat] Reformat python files in the rest of the dirs 2023-05-25 11:17:05 +02:00
CMakeLists.txt [OpenMP] Check for gtest when building libomptarget unit tests (#76141) 2023-12-21 04:00:35 -06:00
README.txt [OpenMP][Docs] Cleanup libomptarget README 2023-11-27 16:02:33 -08:00

    README for the LLVM* OpenMP* Offloading Runtime Library (libomptarget)
    ======================================================================

For details about building, please look at README.rst in the parent directory
and the build instructions as well as FAQ at https://openmp.llvm.org.

Architectures Supported
=======================
The current library has been only tested in Linux operating system and the
following host architectures:
* Intel(R) 64 architecture
* IBM(R) Power architecture (big endian)
* IBM(R) Power architecture (little endian)
* ARM(R) AArch64 architecture (little endian)

The currently supported offloading device architectures are:
* Intel(R) or AMD(R) 64-bit architecture (x86_64)
* IBM(R) Power architecture (big endian)
* IBM(R) Power architecture (little endian)
* ARM(R) AArch64 architecture (little endian)
* CUDA(R) enabled 64-bit NVIDIA(R) GPU architectures
* AMD(R) enabled 64-bit AMD(R) GPU architectures

-----------------------------------------------------------------------

*Other names and brands may be claimed as the property of others.