The following changes since commit 3f8d1885e48e4d72eab0688f604de62e0aea7a38:
Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210311-pull-request' into staging (2021-03-12 13:53:44 +0000) are available in the Git repository at: https://github.com/philmd/qemu.git tags/mips-20210313 for you to fetch changes up to 4a86bf271eed1a8ed56e2556d7b8eb4f0fddae7a: target/mips/tx79: Salvage instructions description comment (2021-03-13 20:29:36 +0100) Nothing particularly exciting, but good diffstat. ---------------------------------------------------------------- MIPS patches queue - Tidy up the GT64120 north bridge - Move XBurst Media eXtension Unit code to mxu_translate.c - Convert TX79 to decodetree ---------------------------------------------------------------- Philippe Mathieu-Daudé (27): hw/mips/gt64xxx: Initialize ISD I/O memory region in DeviceRealize() hw/mips/gt64xxx: Simplify ISD MemoryRegion read/write handlers hw/mips/gt64xxx: Fix typos in qemu_log_mask() formats hw/mips/gt64xxx: Rename trace events related to interrupt registers hw/mips/gt64xxx: Trace accesses to ISD registers target/mips/meson: Introduce mips_tcg source set target/mips/meson: Restrict mips-semi.c to TCG target/mips: Rewrite complex ifdef'ry target/mips: Remove XBurst Media eXtension Unit dead code target/mips: Remove unused CPUMIPSState* from MXU functions target/mips: Pass instruction opcode to decode_opc_mxu() target/mips: Use OPC_MUL instead of OPC__MXU_MUL target/mips: Move MUL opcode check from decode_mxu() to decode_legacy() target/mips: Rename decode_opc_mxu() as decode_ase_mxu() target/mips: Convert decode_ase_mxu() to decodetree prototype target/mips: Simplify decode_opc_mxu() ifdef'ry target/mips: Introduce mxu_translate_init() helper target/mips: Extract MXU code to new mxu_translate.c file target/mips: Use gen_load_gpr[_hi]() when possible target/mips/tx79: Move MFHI1 / MFLO1 opcodes to decodetree target/mips/tx79: Move MTHI1 / MTLO1 opcodes to decodetree target/mips/translate: Make gen_rdhwr() public target/mips/translate: Simplify PCPYH using deposit_i64() target/mips/tx79: Move PCPYH opcode to decodetree target/mips/tx79: Move PCPYLD / PCPYUD opcodes to decodetree target/mips: Remove 'C790 Multimedia Instructions' dead code target/mips/tx79: Salvage instructions description comment target/mips/translate.h | 10 + target/mips/tx79.decode | 39 + hw/mips/gt64xxx_pci.c | 59 +- target/mips/mxu_translate.c | 1609 +++++++++++++++ target/mips/translate.c | 3665 +--------------------------------- target/mips/tx79_translate.c | 303 +++ target/mips/txx9_translate.c | 20 + hw/mips/trace-events | 6 +- target/mips/meson.build | 18 +- 9 files changed, 2057 insertions(+), 3672 deletions(-) create mode 100644 target/mips/tx79.decode create mode 100644 target/mips/mxu_translate.c create mode 100644 target/mips/tx79_translate.c create mode 100644 target/mips/txx9_translate.c -- 2.26.2