MsgPackDocument is the lighter-weight replacement for MsgPackTypes. This
commit switches AMDGPU HSA metadata processing to use MsgPackDocument
instead of MsgPackTypes.
Change-Id: I0751668013abe8c87db01db1170831a76079b3a6
Paths
| Differential D57024
[AMDGPU] Switched HSA metadata to use MsgPackDocument ClosedPublic Authored by tpr on Jan 21 2019, 9:35 AM.
Details Summary MsgPackDocument is the lighter-weight replacement for MsgPackTypes. This Change-Id: I0751668013abe8c87db01db1170831a76079b3a6
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, rupprecht, t-tye and 7 others. · View Herald TranscriptJan 21 2019, 9:35 AM Comment Actions Thank you for updating this! I only have one small suggestion, but otherwise it LGTM.
This revision is now accepted and ready to land.Feb 4 2019, 11:54 AM Closed by commit rL356081: [AMDGPU] Switched HSA metadata to use MsgPackDocument (authored by tpr). · Explain WhyMar 13 2019, 11:54 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 185082 include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
lib/BinaryFormat/AMDGPUMetadataVerifier.cpp
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
test/CodeGen/AMDGPU/hsa-metadata-deduce-ro-arg-v3.ll
test/CodeGen/AMDGPU/hsa-metadata-enqueu-kernel-v3.ll
test/CodeGen/AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll
test/CodeGen/AMDGPU/hsa-metadata-hidden-args-v3.ll
test/CodeGen/AMDGPU/hsa-metadata-images-v3.ll
test/CodeGen/AMDGPU/hsa-metadata-kernel-code-props-v3.ll
test/MC/AMDGPU/hsa-metadata-kernel-args-v3.s
test/MC/AMDGPU/hsa-metadata-kernel-attrs-v3.s
test/MC/AMDGPU/hsa-metadata-kernel-code-props-v3.s
test/MC/AMDGPU/hsa-v3.s
tools/llvm-readobj/ELFDumper.cpp
|
Small nit, but could this be llvm::make_unique<msgpack::Document>()?