OpenCL kernels have hidden kernel arguments for global offset and printf buffer. For consistency, these hidden argument should be included in the runtime metadata. Also updated kernel argument kind metadata.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D23424
AMDGPU: Add hidden kernel arguments to runtime metadata ClosedPublic Authored by yaxunl on Aug 11 2016, 1:59 PM.
Details Summary OpenCL kernels have hidden kernel arguments for global offset and printf buffer. For consistency, these hidden argument should be included in the runtime metadata. Also updated kernel argument kind metadata.
Diff Detail Event Timelineyaxunl updated this object. yaxunl edited edge metadata. Comment ActionsMake changes about argument kind and address space qualifier. This revision is now accepted and ready to land.Sep 7 2016, 10:46 AM Closed by commit rL280829: AMDGPU: Add hidden kernel arguments to runtime metadata (authored by yaxunl). · Explain WhySep 7 2016, 10:52 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 67742 lib/Target/AMDGPU/AMDGPUAsmPrinter.cpplib/Target/AMDGPU/AMDGPURuntimeMetadata.h
test/CodeGen/AMDGPU/runtime-metadata.ll
|
Should Pass MCStreamer & instead of unique_ptr &