[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