diff options
author | Tim Renouf <tpr.llvm@botech.co.uk> | 2019-03-13 18:54:47 +0000 |
---|---|---|
committer | Tim Renouf <tpr.llvm@botech.co.uk> | 2019-03-13 18:54:47 +0000 |
commit | 4ced8de17c5f9f1ec3faab0ea5fbe240ae9da611 (patch) | |
tree | 7bf43881845084aba7a94c8cc9fbbc19af5ebaf2 /llvm/tools/llvm-readobj | |
parent | be9f3b636e268c120b56d2983afe9d38d463830a (diff) | |
download | bcm5719-llvm-4ced8de17c5f9f1ec3faab0ea5fbe240ae9da611.tar.gz bcm5719-llvm-4ced8de17c5f9f1ec3faab0ea5fbe240ae9da611.zip |
[MsgPack] New MsgPackDocument class
Summary:
A class that exposes a simple in-memory representation of a document of
MsgPack objects, that can be read from and written to MsgPack, read from
and written to YAML, and inspected and modified in memory. This is
intended to be a lighter-weight (in terms of memory allocations)
replacement for MsgPackTypes.
Two subsequent changes will:
1. switch AMDGPU HSA metadata to using MsgPackDocument instead of
MsgPackTypes;
2. add MsgPack AMDGPU PAL metadata via MsgPackDocument.
Differential Revision: https://reviews.llvm.org/D57023
Change-Id: Ie15a054831d5a6467c5867c064c8f8f6b80270e1
llvm-svn: 356080
Diffstat (limited to 'llvm/tools/llvm-readobj')
0 files changed, 0 insertions, 0 deletions