[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/14] Collected tilegx patches
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 00/14] Collected tilegx patches |
Date: |
Thu, 1 Oct 2015 12:38:32 +1000 |
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.
Please give them a look over and re-test, Mr Chen.
r~
Chen Gang (8):
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"
Richard Henderson (6):
target-tilegx: Use V1 in 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 | 160 +++++++++++++++++++-
linux-user/syscall_defs.h | 11 ++
linux-user/tilegx/syscall.h | 3 +
target-tilegx/cpu.c | 7 +-
target-tilegx/cpu.h | 6 +-
target-tilegx/helper.c | 59 ++++++++
target-tilegx/helper.h | 9 ++
target-tilegx/simd_helper.c | 53 ++++++-
target-tilegx/translate.c | 349 ++++++++++++++++++++++++++++++++++++++------
10 files changed, 635 insertions(+), 61 deletions(-)
--
2.4.3
- [Qemu-devel] [PATCH 00/14] Collected tilegx patches,
Richard Henderson <=
- [Qemu-devel] [PATCH 07/14] target-tilegx: Implement complex multiply instructions, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 09/14] linux-user/syscall_defs.h: Sync the latest si_code from Linux kernel, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 01/14] target-tilegx: Use V1 in simd_helper.c, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 03/14] target-tilegx: Implement v*add and v*sub instructions, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 13/14] target-tilegx: Fix a typo for mnemonic about "ld_add", Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 14/14] target-tilegx: Handle nofault prefetch instructions, Richard Henderson, 2015/10/08
- Message not available
- [Qemu-devel] [PATCH 11/14] target-tilegx: Decode ill pseudo-instructions, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 12/14] target-tilegx: Use TILEGX_EXCP_SIGNAL instead of TILEGX_EXCP_SEGV, Richard Henderson, 2015/10/08
- [Qemu-devel] [PATCH 04/14] target-tilegx: Implement v1multu instruction, Richard Henderson, 2015/10/08