From: Peter Maydell Date: Fri, 13 Aug 2021 16:11:47 +0000 (+0100) Subject: target/arm: Print MVE VPR in CPU dumps X-Git-Tag: v6.2.0-rc0~136^2~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aa29190826f2f061ed3ffad0a6cabb30eaf7f8f0;p=thirdparty%2Fqemu.git target/arm: Print MVE VPR in CPU dumps Include the MVE VPR register value in the CPU dumps produced by arm_cpu_dump_state() if we are printing FPU information. This makes it easier to interpret debug logs when predication is active. Signed-off-by: Peter Maydell Reviewed-by: Richard Henderson --- diff --git a/target/arm/cpu.c b/target/arm/cpu.c index 2866dd76588..a82e39dd97f 100644 --- a/target/arm/cpu.c +++ b/target/arm/cpu.c @@ -1017,6 +1017,9 @@ static void arm_cpu_dump_state(CPUState *cs, FILE *f, int flags) i, v); } qemu_fprintf(f, "FPSCR: %08x\n", vfp_get_fpscr(env)); + if (cpu_isar_feature(aa32_mve, cpu)) { + qemu_fprintf(f, "VPR: %08x\n", env->v7m.vpr); + } } }