[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RISU PATCH 0/5] Add LoongArch architectures support
From: |
Song Gao |
Subject: |
[RISU PATCH 0/5] Add LoongArch architectures support |
Date: |
Sat, 17 Sep 2022 15:43:12 +0800 |
hi,
This series adds LoongArch architectures support, we had tested two mode:
1. LoongArch host server + LoongArch host client;
2. LoongArch host server + qemu client.
You can find all LoongArch instructions at [1].
This series not contains all LoongArch instructions,
such as pcadd, syscalls, rdtime and jumps.
[1]:
https://github.com/loongson/LoongArch-Documentation/releases/download/2022.08.12/LoongArch-Vol1-v1.02-EN.pdf
Thanks.
Song Gao
Song Gao (5):
risu: Use alternate stack
loongarch: Add LoongArch basic test support
loongarch: Implement risugen module
loongarch: Add risufile with loongarch instructions
loongarch: Add block 'safefloat' and nanbox_s()
loongarch64.risu | 612 +++++++++++++++++++++++++++++++++++++
risu.c | 16 +-
risu_loongarch64.c | 50 +++
risu_reginfo_loongarch64.c | 183 +++++++++++
risu_reginfo_loongarch64.h | 25 ++
risugen | 2 +-
risugen_loongarch64.pm | 532 ++++++++++++++++++++++++++++++++
test_loongarch64.s | 92 ++++++
8 files changed, 1510 insertions(+), 2 deletions(-)
create mode 100644 loongarch64.risu
create mode 100644 risu_loongarch64.c
create mode 100644 risu_reginfo_loongarch64.c
create mode 100644 risu_reginfo_loongarch64.h
create mode 100644 risugen_loongarch64.pm
create mode 100644 test_loongarch64.s
--
2.31.1
- [RISU PATCH 0/5] Add LoongArch architectures support,
Song Gao <=
- [RISU PATCH 3/5] loongarch: Implement risugen module, Song Gao, 2022/09/17
- [RISU PATCH 5/5] loongarch: Add block 'safefloat' and nanbox_s(), Song Gao, 2022/09/17
- [RISU PATCH 4/5] loongarch: Add risufile with loongarch instructions, Song Gao, 2022/09/17
- [RISU PATCH 2/5] loongarch: Add LoongArch basic test support, Song Gao, 2022/09/17
- [RISU PATCH 1/5] risu: Use alternate stack, Song Gao, 2022/09/17