AMDGPU: Emit runtime metadata version 2 as YAML
authorYaxun Liu <Yaxun.Liu@amd.com>
Wed, 14 Dec 2016 17:16:52 +0000 (17:16 +0000)
committerYaxun Liu <Yaxun.Liu@amd.com>
Wed, 14 Dec 2016 17:16:52 +0000 (17:16 +0000)
commit07d659bc76fdd5752cc60cec7c56689164ea3078
treebb5d7e680de2252bde3639314bc2fe2135af7be8
parentebd8110aa1c49d3873be91eb28da5cb9d3cd9beb
AMDGPU: Emit runtime metadata version 2 as YAML

Differential Revision: https://reviews.llvm.org/D25046

llvm-svn: 289674
14 files changed:
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/AMDGPURuntimeMetadata.h
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPURuntimeMD.cpp [new file with mode: 0644]
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPURuntimeMD.h [new file with mode: 0644]
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h
llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
llvm/test/CodeGen/AMDGPU/invalid-opencl-version-metadata1.ll
llvm/test/CodeGen/AMDGPU/invalid-opencl-version-metadata2.ll
llvm/test/CodeGen/AMDGPU/invalid-opencl-version-metadata3.ll
llvm/test/CodeGen/AMDGPU/runtime-metadata.ll
llvm/tools/llvm-readobj/ELFDumper.cpp
llvm/tools/llvm-readobj/ObjDumper.h
llvm/tools/llvm-readobj/llvm-readobj.cpp