qemu-patch-raspberry4/target-sparc
Igor Kovalenko 6e8e7d4c09 sparc64 name mmu registers and general cleanup
- add names to mmu registers, this helps understanding the code which
uses/modifies them.
- fold i/d mmu tlb entries tag and tte arrays into arrays of tlb entries
- extract demap_tlb routine (code duplication)
- extract replace_tlb routine (code duplication)

- flush qemu tlb translations when replacing sparc64 mmu tlb entries

I have no test case which demands flushing qemu translations,
and this patch should have no other visible changes to runtime.

Signed-off-by: igor.v.kovalenko@gmail.com

--
Kind regards,
Igor V. Kovalenko
2009-07-27 05:43:22 +00:00
..
cpu.h sparc64 name mmu registers and general cleanup 2009-07-27 05:43:22 +00:00
exec.h sparc64: trap handling corrections 2009-07-12 08:46:54 +00:00
helper.c sparc64 name mmu registers and general cleanup 2009-07-27 05:43:22 +00:00
helper.h Use dynamical computation for condition codes 2009-05-10 07:19:11 +00:00
machine.c sparc64 name mmu registers and general cleanup 2009-07-27 05:43:22 +00:00
op_helper.c sparc64 name mmu registers and general cleanup 2009-07-27 05:43:22 +00:00
TODO Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
translate.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00