target/arm/cpu.c | 30 +++- target/arm/cpu.h | 6 + target/arm/cpu_tcg.c | 42 +++++ target/arm/debug_helper.c | 3 + target/arm/helper.c | 333 ++++++++++++++++++++++++++++++++++++-- target/arm/internals.h | 4 + target/arm/machine.c | 28 ++++ target/arm/ptw.c | 137 +++++++++++++--- target/arm/tlb_helper.c | 4 + 9 files changed, 550 insertions(+), 37 deletions(-)