diff options
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index afe7521ea89..78e72ac7903 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -186,6 +186,10 @@ namespace opts { cl::opt<bool> MipsOptions("mips-options", cl::desc("Display the MIPS .MIPS.options section")); + // -amdgpu-runtime-metadata + cl::opt<bool> AMDGPURuntimeMD("amdgpu-runtime-metadata", + cl::desc("Display AMDGPU runtime metadata")); + // -coff-imports cl::opt<bool> COFFImports("coff-imports", cl::desc("Display the PE/COFF import table")); @@ -415,6 +419,9 @@ static void dumpObject(const ObjectFile *Obj) { if (opts::MipsOptions) Dumper->printMipsOptions(); } + if (Obj->getArch() == llvm::Triple::amdgcn) + if (opts::AMDGPURuntimeMD) + Dumper->printAMDGPURuntimeMD(); if (opts::SectionGroups) Dumper->printGroupSections(); if (opts::HashHistogram) |