AMDGPU: Use reportFatalUsageError for unsupported disassembly error (#145264)
This commit is contained in:
@@ -58,7 +58,7 @@ AMDGPUDisassembler::AMDGPUDisassembler(const MCSubtargetInfo &STI,
|
||||
CodeObjectVersion(AMDGPU::getDefaultAMDHSACodeObjectVersion()) {
|
||||
// ToDo: AMDGPUDisassembler supports only VI ISA.
|
||||
if (!STI.hasFeature(AMDGPU::FeatureGCN3Encoding) && !isGFX10Plus())
|
||||
report_fatal_error("Disassembly not yet supported for subtarget");
|
||||
reportFatalUsageError("disassembly not yet supported for subtarget");
|
||||
|
||||
for (auto [Symbol, Code] : AMDGPU::UCVersion::getGFXVersions())
|
||||
createConstantSymbolExpr(Symbol, Code);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# RUN: not --crash llvm-mc -triple=amdgcn -mcpu=tahiti -disassemble < %s 2>&1 | FileCheck %s
|
||||
# RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti -disassemble < %s 2>&1 | FileCheck %s
|
||||
# RUN: not llvm-mc -triple=amdgcn -mcpu=bonaire -disassemble < %s 2>&1 | FileCheck %s
|
||||
|
||||
# CHECK: LLVM ERROR: Disassembly not yet supported for subtarget
|
||||
# CHECK: LLVM ERROR: disassembly not yet supported for subtarget
|
||||
0x00 0x00 0x00 0x7e
|
||||
|
||||
Reference in New Issue
Block a user