[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH Risu 0/3] Risu support for PPC64LE
From: |
Jose Ricardo Ziviani |
Subject: |
[Qemu-devel] [PATCH Risu 0/3] Risu support for PPC64LE |
Date: |
Fri, 28 Oct 2016 15:46:19 -0200 |
From: Jose Ricardo Ziviani <address@hidden>
This is an initial effort to have RISU working for PPC64LE.
I also made some changes to isolate risugen, creating two modules
(risugen_arm.pm and risugen_ppc64le.pm) to implement specific instructions in
it.
Suggestions are welcome! :)
TODOS:
- improve load/store instruction generation
- improve initial random values for FP and Vector regs.
Jose Ricardo Ziviani (3):
Implementation of ppc64le module for risugen and risufile
Isolates Arm specific subroutines out from risugen main file
Initial implemention for ppc64le
configure | 6 +
ppc64le.risu | 3459 ++++++++++++++++++++++++++++++++++++++++++++++++
risu_ppc64le.c | 92 ++
risu_reginfo_ppc64le.c | 175 +++
risu_reginfo_ppc64le.h | 36 +
risugen | 1018 +-------------
risugen_arm.pm | 1075 +++++++++++++++
risugen_ppc64le.pm | 460 +++++++
test_ppc64le.s | 52 +
9 files changed, 5385 insertions(+), 988 deletions(-)
create mode 100644 ppc64le.risu
create mode 100644 risu_ppc64le.c
create mode 100644 risu_reginfo_ppc64le.c
create mode 100644 risu_reginfo_ppc64le.h
create mode 100644 risugen_arm.pm
create mode 100644 risugen_ppc64le.pm
create mode 100644 test_ppc64le.s
--
2.7.4
- [Qemu-devel] [PATCH Risu 0/3] Risu support for PPC64LE,
Jose Ricardo Ziviani <=