On 2/14/21 6:58 PM, Philippe Mathieu-Daudé wrote: > The R5900 CPU was removed some time ago (frankly I don't remember > why). This series add it back, but to prove it works, we also add > testing at the end. > > The main motivation is to have MIPS R5900 coverage, but to be able > to run real world r5900 binaries, I had to implement more opcodes.
> Philippe Mathieu-Daud=C3=A9 (40): > linux-user/mips64: Restore setup_frame() for o32 ABI > linux-user/mips64: Support o32 ABI syscalls > target/mips/translate: Make cpu_HI/LO registers public > target/mips: Promote 128-bit multimedia registers as global ones > target/mips: Rename 128-bit upper halve GPR registers > target/mips: Introduce gen_load_gpr_hi() / gen_store_gpr_hi() helpers > target/mips/translate: Use GPR move functions in gen_HILO1_tx79() Generic patches 3-7 applied to mips-next.