qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/27] MIPS queue for October 2018, part 4


From: Aleksandar Markovic
Subject: [Qemu-devel] [PULL 00/27] MIPS queue for October 2018, part 4
Date: Mon, 29 Oct 2018 16:19:51 +0100

From: Aleksandar Markovic <address@hidden>

The following changes since commit 03f400883a1dd92fac5b0d9127b38e34c9a722d7:

  target/mips: Add MXU decoding engine (2018-10-29 14:13:47 +0100)

are available in the git repository at:

  https://github.com/AMarkovic/qemu tags/mips-queue-october-2018-part-4

for you to fetch changes up to 64ea3d676d9447ecdb987deab5a1542ea088bd31:

  linux-user: Add prctl() PR_SET_FP_MODE and PR_GET_FP_MODE implementations 
(2018-10-29 15:50:31 +0100)

----------------------------------------------------------------
MIPS queue for October 2018, part 4

  - fix for two missing break statements 
  - series on Ingenic's MXU ASE support
  - series on MIPS-specific prctl()
----------------------------------------------------------------

Aleksandar Markovic (9):
  target/mips: Add two missing breaks for NM_LLWPE and NM_SCWPE decoder
    cases
  target/mips: Amend MXU instruction opcodes
  target/mips: Add and integrate MXU decoding engine placeholder
  target/mips: Add MXU decoding engine
  target/mips: Add bit encoding for MXU accumulate add/sub 1-bit pattern
    'aptn1'
  target/mips: Add bit encoding for MXU execute add/sub pattern 'eptn2'
  target/mips: Move MUL, S32M2I, S32I2M handling out of main MXU switch
  target/mips: Move MXU_EN check one level higher
  target/mips: Amend MXU ASE overview note

Craig Janeczek (12):
  target/mips: Introduce MXU registers
  target/mips: Define a bit for MXU in insn_flags
  target/mips: Add bit encoding for MXU accumulate add/sub 2-bit pattern
    'aptn2'
  target/mips: Add bit encoding for MXU operand getting pattern 'optn2'
  target/mips: Add bit encoding for MXU operand getting pattern 'optn3'
  target/mips: Add emulation of non-MXU MULL within MXU decoding engine
  target/mips: Add emulation of MXU instructions S32I2M and S32M2I
  target/mips: Add emulation of MXU instruction S8LDD
  target/mips: Add emulation of MXU instruction D16MUL
  target/mips: Add emulation of MXU instruction D16MAC
  target/mips: Add emulation of MXU instructions Q8MUL and Q8MULSU
  target/mips: Add emulation of MXU instructions S32LDD and S32LDDR

Stefan Markovic (6):
  elf: Define MIPS_ABI_FP_UNKNOWN macro
  linux-user: Extend image_info struct with MIPS fp_abi and
    interp_fp_abi fields
  linux-user: Extract MIPS abiflags from ELF file
  linux-user: Read and set FP ABI value from MIPS abiflags
  linux-user: Determine the desired FPU mode from MIPS.abiflags
  linux-user: Add prctl() PR_SET_FP_MODE and PR_GET_FP_MODE
    implementations

 include/elf.h                      |    2 +
 linux-user/elfload.c               |   37 +
 linux-user/mips/cpu_loop.c         |   75 ++
 linux-user/mips/target_syscall.h   |    2 +
 linux-user/mips64/target_syscall.h |    2 +
 linux-user/qemu.h                  |    4 +
 linux-user/syscall.c               |   62 +-
 target/mips/cpu.h                  |   10 +
 target/mips/mips-defs.h            |    1 +
 target/mips/translate.c            | 2102 ++++++++++++++++++++++++++++++++----
 10 files changed, 2076 insertions(+), 221 deletions(-)

-- 
2.7.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]