diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2021-03-15 12:46:03 -0600 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2021-05-04 11:41:24 +1000 |
commit | f7a7b6525c5b5f06553582d8617052bf43678984 (patch) | |
tree | 03177d91c5734731d037964222c15e18ddcd9837 /target/ppc/helper_regs.c | |
parent | da77d2b03708c4b2a8cd32f689a6d65af243952d (diff) | |
download | qemu-f7a7b6525c5b5f06553582d8617052bf43678984.zip qemu-f7a7b6525c5b5f06553582d8617052bf43678984.tar.gz qemu-f7a7b6525c5b5f06553582d8617052bf43678984.tar.bz2 |
target/ppc: Retain hflags_nmsr only for migration
We have eliminated all normal uses of hflags_nmsr. We need
not even compute it except when we want to migrate. Rename
the field to emphasize this.
Remove the fixme comment for migrating access_type. This value
is only ever used with the current executing instruction, and
is never live when the cpu is halted for migration.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210315184615.1985590-6-richard.henderson@linaro.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'target/ppc/helper_regs.c')
-rw-r--r-- | target/ppc/helper_regs.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/target/ppc/helper_regs.c b/target/ppc/helper_regs.c index 95b9aca..a87e354 100644 --- a/target/ppc/helper_regs.c +++ b/target/ppc/helper_regs.c @@ -104,8 +104,6 @@ void hreg_compute_hflags(CPUPPCState *env) */ uint32_t le = extract32(env->spr[SPR_HID0], 3, 1); env->hflags |= le << MSR_LE; - /* Retain for backward compatibility with migration. */ - env->hflags_nmsr = le << MSR_LE; } } |