OSDN Git Service

target/hppa: Add pa2.0 cpu local tlb flushes
authorHelge Deller <deller@gmx.de>
Fri, 27 Oct 2023 04:41:41 +0000 (21:41 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 7 Nov 2023 02:49:34 +0000 (18:49 -0800)
commiteb25d10f4d601f29169c876f9463e37db674b132
treeade4e20693a911544af8567957c2a39eb801eddf
parentb5caa17cdaf153fca500cf8bb0fa3a14c02def6e
target/hppa: Add pa2.0 cpu local tlb flushes

The previous decoding misnamed the bit it called "local".
Other than the name, the implementation was correct for pa1.x.
Rename this field to "tlbe".

PA2.0 adds (a real) local bit to PxTLB, and also adds a range
of pages to flush in GR[b].

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/hppa/helper.h
target/hppa/insns.decode
target/hppa/mem_helper.c
target/hppa/trace-events
target/hppa/translate.c