llvm-capstone/openmp/libomptarget
Johannes Doerfert bdecfebce4
[OpenMP][NFC] Rename OmptCallback.cpp into OpenMP/OMPT/Callback.cpp (#73813)
Also revert the ifdef OMPT_SUPPORT order to have the short fallback
first and not after 400 lines.
2023-11-29 08:44:07 -08:00
..
cmake/Modules [Libomptarget] Remove the remote and ve plugins from libomptarget 2023-07-05 17:39:46 -05:00
DeviceRTL [OpenMP] New Openmp device RTL functions (#73225) 2023-11-29 14:25:57 +01:00
docs [NFC] Initial documentation for declare target indirect support. 2021-11-08 15:12:03 -08:00
include [OpenMP][NFC] Replace unnecessary typedefs (#73815) 2023-11-29 08:40:41 -08:00
plugins-nextgen [OpenMP][NFC] Move OMPT headers into OpenMP/OMPT (#73718) 2023-11-29 08:29:41 -08:00
src [OpenMP][NFC] Rename OmptCallback.cpp into OpenMP/OMPT/Callback.cpp (#73813) 2023-11-29 08:44:07 -08:00
test [OpenMP][NFC] Move debug declares into CMAKE out of "private.h" (#73732) 2023-11-28 17:38:49 -08:00
tools [OpenMP][NFC] Remove unused (un)register_lib plugin API 2023-11-27 11:07:57 -08:00
utils [NFC][Py Reformat] Reformat python files in the rest of the dirs 2023-05-25 11:17:05 +02:00
CMakeLists.txt [Libomptarget] Fix lookup of the libcgpu.a library 2023-10-05 10:48:56 -05: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.