graphic: 0.755 semantic: 0.722 device: 0.660 instruction: 0.596 socket: 0.541 network: 0.439 vnc: 0.378 other: 0.360 mistranslation: 0.336 boot: 0.261 assembly: 0.199 KVM: 0.088 Support register name resolution in debugger part of monitor for `x` commands for ARM platforms Additional information: From the looks of `get_monitor_def()` function from `monitor/misc.c` it seems to be cross-target but somehow still doesn't work for some targets anyway. Then grepping for the actual target implementation, it seems only i386, PPC, SPARC, and M68K support it, but nor ARM, MIPS, RISC V, etc: ``` [i] ℤ rg monitor_defs target/sparc/monitor.c 59:const MonitorDef monitor_defs[] = { 162:const MonitorDef *target_monitor_defs(void) 164: return monitor_defs; target/ppc/monitor.c 86:const MonitorDef monitor_defs[] = { 102:const MonitorDef *target_monitor_defs(void) 104: return monitor_defs; target/i386/monitor.c 611:const MonitorDef monitor_defs[] = { 647:const MonitorDef *target_monitor_defs(void) 649: return monitor_defs; target/m68k/monitor.c 25:static const MonitorDef monitor_defs[] = { 59:const MonitorDef *target_monitor_defs(void) 61: return monitor_defs; ```