diff options
author | Yaxun Liu <Yaxun.Liu@amd.com> | 2017-10-30 14:30:28 +0000 |
---|---|---|
committer | Yaxun Liu <Yaxun.Liu@amd.com> | 2017-10-30 14:30:28 +0000 |
commit | a52756b2c94907e82ca13ff510f0b107753e2fde (patch) | |
tree | 8799211fdc0b2ac2b38508dcb4d312511026242d /docs | |
parent | 4ccf677f27f96e163e8f9417b7a82f63af19df68 (diff) |
[AMDGPU] Emit metadata for hidden arguments for kernel enqueue
Identifies kernels which performs device side kernel enqueues and emit
metadata for the associated hidden kernel arguments. Such kernels are
marked with calls-enqueue-kernel function attribute by
AMDGPUOpenCLEnqueueKernelLowering pass and later on
hidden kernel arguments metadata HiddenDefaultQueue and
HiddenCompletionAction are emitted for them.
Differential Revision: https://reviews.llvm.org/D39255
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316907 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/AMDGPUUsage.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/AMDGPUUsage.rst b/docs/AMDGPUUsage.rst index c135aec73fc..7062d75d92e 100644 --- a/docs/AMDGPUUsage.rst +++ b/docs/AMDGPUUsage.rst @@ -1039,10 +1039,10 @@ non-AMD key names should be prefixed by "*vendor-name*.". passed in the kernarg. "HiddenCompletionAction" - *TBD* - - .. TODO - Add description. + A global address space pointer + to help link enqueued kernels into + the ancestor tree for determining + when the parent kernel has finished. "ValueType" string Required Kernel argument value type. Only present if "ValueKind" is |