[llvm-branch-commits] [openmp] 77aa79d - [OpenMP][Docs] Cleanup libomptarget README
Johannes Doerfert via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Nov 28 22:23:31 PST 2023
Author: Johannes Doerfert
Date: 2023-11-27T16:02:33-08:00
New Revision: 77aa79d4fb646b9fd28176d3845117a6a2da6745
URL: https://github.com/llvm/llvm-project/commit/77aa79d4fb646b9fd28176d3845117a6a2da6745
DIFF: https://github.com/llvm/llvm-project/commit/77aa79d4fb646b9fd28176d3845117a6a2da6745.diff
LOG: [OpenMP][Docs] Cleanup libomptarget README
Added:
Modified:
openmp/libomptarget/README.txt
Removed:
################################################################################
diff --git a/openmp/libomptarget/README.txt b/openmp/libomptarget/README.txt
index 8c0a83729fdbea3..4d30c102b7972d0 100644
--- a/openmp/libomptarget/README.txt
+++ b/openmp/libomptarget/README.txt
@@ -2,27 +2,8 @@
README for the LLVM* OpenMP* Offloading Runtime Library (libomptarget)
======================================================================
-How to Build the LLVM* OpenMP* Offloading Runtime Library (libomptarget)
-========================================================================
-In-tree build:
-
-$ cd where-you-want-to-live
-Check out openmp (libomptarget lives under ./libomptarget) into llvm/projects
-$ cd where-you-want-to-build
-$ mkdir build && cd build
-$ cmake path/to/llvm -DCMAKE_C_COMPILER=<C compiler> -DCMAKE_CXX_COMPILER=<C++ compiler>
-$ make omptarget
-
-Out-of-tree build:
-
-$ cd where-you-want-to-live
-Check out openmp (libomptarget lives under ./libomptarget)
-$ cd where-you-want-to-live/openmp/libomptarget
-$ mkdir build && cd build
-$ cmake path/to/openmp -DCMAKE_C_COMPILER=<C compiler> -DCMAKE_CXX_COMPILER=<C++ compiler>
-$ make
-
-For details about building, please look at README.rst in the parent directory.
+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
=======================
@@ -34,40 +15,13 @@ following host architectures:
* ARM(R) AArch64 architecture (little endian)
The currently supported offloading device architectures are:
-* Intel(R) 64 architecture (generic 64-bit plugin - mostly for testing purposes)
-* IBM(R) Power architecture (big endian) (generic 64-bit plugin - mostly for testing purposes)
-* IBM(R) Power architecture (little endian) (generic 64-bit plugin - mostly for testing purposes)
-* ARM(R) AArch64 architecture (little endian) (generic 64-bit plugin - mostly for testing purposes)
+* 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
-
-Supported RTL Build Configurations
-==================================
-Supported Architectures: Intel(R) 64, IBM(R) Power 7 and Power 8
-
- ---------------------------
- | gcc | clang |
---------------|------------|------------|
-| Linux* OS | Yes(1) | Yes(2) |
------------------------------------------
-
-(1) gcc version 4.8.2 or later is supported.
-(2) clang version 3.7 or later is supported.
-
-
-Front-end Compilers that work with this RTL
-===========================================
-
-The following compilers are known to do compatible code generation for
-this RTL:
- - clang (from https://github.com/clang-ykt )
- - clang (development branch at http://clang.llvm.org - several features still
- under development)
+* AMD(R) enabled 64-bit AMD(R) GPU architectures
-----------------------------------------------------------------------
-Notices
-=======
-This library and related compiler support is still under development, so the
-employed interface is likely to change in the future.
-
*Other names and brands may be claimed as the property of others.
More information about the llvm-branch-commits
mailing list