Move all metadata construction into AMDGPUHSAMetadataStreamer.
This patch is part of a series required for AMDGPU to support it's new MessagePack metadata.
Paths
| Differential D48176
[AMDGPU] Refactor HSAMetadataStream::emitKernel (NFC) ClosedPublic Authored by scott.linder on Jun 14 2018, 9:43 AM.
Details Summary Move all metadata construction into AMDGPUHSAMetadataStreamer. This patch is part of a series required for AMDGPU to support it's new MessagePack metadata.
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, t-tye, tpr and 6 others. · View Herald TranscriptJun 14 2018, 9:43 AM scott.linder added a child revision: D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object.Jun 14 2018, 10:02 AM This revision is now accepted and ready to land.Jun 14 2018, 1:51 PM Closed by commit rL336707: [AMDGPU] Refactor HSAMetadataStream::emitKernel (NFC) (authored by scott.linder). · Explain WhyJul 10 2018, 10:36 AM This revision was automatically updated to reflect the committed changes. bjope added inline comments.
Revision Contents
Diff 154841 llvm/trunk/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
llvm/trunk/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.h
llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp
llvm/trunk/lib/Target/AMDGPU/SIProgramInfo.h
|
I see some build errors. Seems to be due to this commit: