qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/19] Collected tilegx patches


From: Richard Henderson
Subject: [Qemu-devel] [PULL 00/19] Collected tilegx patches
Date: Wed, 7 Oct 2015 20:32:58 +1100

I've taken the liberty of modifying some of the patches that Chen Gang
has posted.  Some of these are new cleanups that I saw along the way.
A few are filling out the final user-level non-fp, non-vector insns.


r~


The following changes since commit 5fdb4671b08e0d1631447e81348b2b50a6b85bf7:

  Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into 
staging (2015-10-06 13:42:33 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tags/pull-tile-20151007

for you to fetch changes up to fec7daab3d63b7b2ca61581fffc40142b22b2bd5:

  target-tilegx: Support iret instruction and related special registers 
(2015-10-07 20:24:04 +1100)

----------------------------------------------------------------
Collected patches

----------------------------------------------------------------
Chen Gang (13):
      target-tilegx: Implement v*shl, v*shru, and v*shrs instructions
      target-tilegx: Implement v*add and v*sub instructions
      target-tilegx: Implement v1multu instruction
      target-tilegx: Let x1 pipe process bpt instruction only
      linux-user/syscall_defs.h: Sync the latest si_code from Linux kernel
      linux-user/tilegx: Implement tilegx signal features
      target-tilegx: Decode ill pseudo-instructions
      target-tilegx: Fix a typo for mnemonic about "ld_add"
      target-tilegx: Implement v2sh* instructions
      target-tilegx: Implement v?int_* instructions.
      target-tilegx: Implement v2mults instruction
      target-tilegx: Use TILEGX_EXCP_OPCODE_UNKNOWN and 
TILEGX_EXCP_OPCODE_UNIMPLEMENTED correctly
      target-tilegx: Support iret instruction and related special registers

Richard Henderson (6):
      target-tilegx: Tidy simd_helper.c
      target-tilegx: Implement crc instructions
      target-tilegx: Implement table index instructions
      target-tilegx: Implement complex multiply instructions
      target-tilegx: Use TILEGX_EXCP_SIGNAL instead of TILEGX_EXCP_SEGV
      target-tilegx: Handle nofault prefetch instructions

 linux-user/main.c           |  39 +++-
 linux-user/signal.c         | 159 +++++++++++++++-
 linux-user/syscall_defs.h   |  11 ++
 linux-user/tilegx/syscall.h |   3 +
 target-tilegx/cpu.c         |   7 +-
 target-tilegx/cpu.h         |   8 +-
 target-tilegx/helper.c      |  81 ++++++++
 target-tilegx/helper.h      |  16 ++
 target-tilegx/simd_helper.c | 118 +++++++++++-
 target-tilegx/translate.c   | 438 +++++++++++++++++++++++++++++++++++++-------
 10 files changed, 799 insertions(+), 81 deletions(-)



reply via email to

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