Hi, Peter!

This series adds LSX/LASX instructions.

We tested 10 million instructions with no problems.

client:
QEMU master + patch [1]

server:
3A5000 host.

[1]: 
https://patchew.org/QEMU/[email protected]/[email protected]/

V2:
  - Rename block type 'safefloat' to 'post'.
  - Add the clean_lsx_result() function before adding the LSX
    instructions.

Please review!

Thanks.
Song Gao

Song Gao (6):
  loongarch: Rename block type 'safefloat' to 'post'
  loongarch: reginfo suport LSX/LASX
  loongarch: init LASX registers
  loongarch: Add clean_lsx_result()
  loongarch: Add LSX instructions
  loongarch: Add LASX instructions

 loongarch64.risu           | 2347 +++++++++++++++++++++++++++++++++++-
 risu_reginfo_loongarch64.c |  107 +-
 risu_reginfo_loongarch64.h |    3 +-
 risugen                    |    2 +-
 risugen_loongarch64.pm     |   31 +-
 5 files changed, 2433 insertions(+), 57 deletions(-)

-- 
2.25.1


Reply via email to