[llvm] r324617 - [AMDGPU] Updae documentation about address space
Yaxun Liu via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 8 07:41:19 PST 2018
Author: yaxunl
Date: Thu Feb 8 07:41:19 2018
New Revision: 324617
URL: http://llvm.org/viewvc/llvm-project?rev=324617&view=rev
Log:
[AMDGPU] Updae documentation about address space
Modified:
llvm/trunk/docs/AMDGPUUsage.rst
Modified: llvm/trunk/docs/AMDGPUUsage.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/AMDGPUUsage.rst?rev=324617&r1=324616&r2=324617&view=diff
==============================================================================
--- llvm/trunk/docs/AMDGPUUsage.rst (original)
+++ llvm/trunk/docs/AMDGPUUsage.rst Thu Feb 8 07:41:19 2018
@@ -66,10 +66,6 @@ specify the target triple:
============ ==============================================================
*<empty>* Defaults to ``opencl``.
``opencl`` OpenCL compute kernel (see :ref:`amdgpu-opencl`).
- ``amdgizcl`` Same as ``opencl`` except a different address space mapping is
- used (see :ref:`amdgpu-address-spaces`).
- ``amdgiz`` Same as ``opencl`` except a different address space mapping is
- used (see :ref:`amdgpu-address-spaces`).
``hcc`` AMD HC language compute kernel (see :ref:`amdgpu-hcc`).
============ ==============================================================
@@ -274,30 +270,22 @@ LLVM Address Space number is used throug
.. table:: Address Space Mapping
:name: amdgpu-address-space-mapping-table
- ================== ================= ================= ================= =================
+ ================== ================= =================
LLVM Address Space Memory Space
- ------------------ -----------------------------------------------------------------------
- \ Current Default amdgiz/amdgizcl hcc Future Default
- ================== ================= ================= ================= =================
- 0 Private (Scratch) Generic (Flat) Generic (Flat) Generic (Flat)
- 1 Global Global Global Global
- 2 Constant Constant Constant Region (GDS)
- 3 Local (group/LDS) Local (group/LDS) Local (group/LDS) Local (group/LDS)
- 4 Generic (Flat) Region (GDS) Region (GDS) Constant
- 5 Region (GDS) Private (Scratch) Private (Scratch) Private (Scratch)
- ================== ================= ================= ================= =================
+ ------------------ -----------------------------------
+ \ Current Default Future Default
+ ================== ================= =================
+ 0 Generic (Flat) Generic (Flat)
+ 1 Global Global
+ 2 Constant Region (GDS)
+ 3 Local (group/LDS) Local (group/LDS)
+ 4 Region (GDS) Constant
+ 5 Private (Scratch) Private (Scratch)
+ ================== ================= =================
Current Default
- This is the current default address space mapping used for all languages
- except hcc. This will shortly be deprecated.
-
-amdgiz/amdgizcl
- This is the current address space mapping used when ``amdgiz`` or ``amdgizcl``
- is specified as the target triple environment value.
-
-hcc
- This is the current address space mapping used when ``hcc`` is specified as
- the target triple environment value.This will shortly be deprecated.
+ This is the current default address space mapping used for all languages.
+ This will shortly be deprecated.
Future Default
This will shortly be the only address space mapping for all languages using
More information about the llvm-commits
mailing list