mbox series

[risu,0/5] Add LoongArch LSX/LASX instructions

Message ID 20231025092915.902814-1-gaosong@loongson.cn (mailing list archive)
Headers show
Series Add LoongArch LSX/LASX instructions | expand

Message

Song Gao Oct. 25, 2023, 9:29 a.m. UTC
Hi, Peter!

This series adds LSX/LASX instructions.

We tested 10 million instructions without any problems.

client:
x86 host  QEMU + patches [1].

server:
3A5000 host.


[1] https://patchwork.kernel.org/project/qemu-devel/list/?series=791633


Please review!

Thanks.
Song Gao

Song Gao (5):
  loongarch: Add LSX instructions
  loongarch: Add LASX instructions
  loongarch: reginfo suport LSX/LASX
  loongarch: init LASX registers
  loongarch: Add block 'clean' and clean_lsx_result()

 loongarch64.risu           | 2309 +++++++++++++++++++++++++++++++++++-
 risu_reginfo_loongarch64.c |  107 +-
 risu_reginfo_loongarch64.h |    3 +-
 risugen                    |    2 +-
 risugen_loongarch64.pm     |   30 +
 5 files changed, 2418 insertions(+), 33 deletions(-)

Comments

Song Gao Nov. 13, 2023, 8:06 a.m. UTC | #1
Ping !

在 2023/10/25 下午5:29, Song Gao 写道:
> Hi, Peter!
>
> This series adds LSX/LASX instructions.
>
> We tested 10 million instructions without any problems.
>
> client:
> x86 host  QEMU + patches [1].
>
> server:
> 3A5000 host.
>
>
> [1] https://patchwork.kernel.org/project/qemu-devel/list/?series=791633
>
>
> Please review!
>
> Thanks.
> Song Gao
>
> Song Gao (5):
>    loongarch: Add LSX instructions
>    loongarch: Add LASX instructions
>    loongarch: reginfo suport LSX/LASX
>    loongarch: init LASX registers
>    loongarch: Add block 'clean' and clean_lsx_result()
>
>   loongarch64.risu           | 2309 +++++++++++++++++++++++++++++++++++-
>   risu_reginfo_loongarch64.c |  107 +-
>   risu_reginfo_loongarch64.h |    3 +-
>   risugen                    |    2 +-
>   risugen_loongarch64.pm     |   30 +
>   5 files changed, 2418 insertions(+), 33 deletions(-)
>
Song Gao Nov. 24, 2023, 8:26 a.m. UTC | #2
Ping !!

Since [1]  series had merged into master three weeks ago,

I ping this series again.

[1]:

https://lore.kernel.org/all/20231103062332.2413724-1-gaosong@loongson.cn/


Thanks.
Song Gao

在 2023/11/13 下午4:06, gaosong 写道:
> Ping !
>
> 在 2023/10/25 下午5:29, Song Gao 写道:
>> Hi, Peter!
>>
>> This series adds LSX/LASX instructions.
>>
>> We tested 10 million instructions without any problems.
>>
>> client:
>> x86 host  QEMU + patches [1].
>>
>> server:
>> 3A5000 host.
>>
>>
>> [1] https://patchwork.kernel.org/project/qemu-devel/list/?series=791633
>>
>>
>> Please review!
>>
>> Thanks.
>> Song Gao
>>
>> Song Gao (5):
>>    loongarch: Add LSX instructions
>>    loongarch: Add LASX instructions
>>    loongarch: reginfo suport LSX/LASX
>>    loongarch: init LASX registers
>>    loongarch: Add block 'clean' and clean_lsx_result()
>>
>>   loongarch64.risu           | 2309 +++++++++++++++++++++++++++++++++++-
>>   risu_reginfo_loongarch64.c |  107 +-
>>   risu_reginfo_loongarch64.h |    3 +-
>>   risugen                    |    2 +-
>>   risugen_loongarch64.pm     |   30 +
>>   5 files changed, 2418 insertions(+), 33 deletions(-)
>>
>
Peter Maydell Dec. 12, 2023, 12:40 p.m. UTC | #3
On Fri, 24 Nov 2023 at 08:26, gaosong <gaosong@loongson.cn> wrote:
>
> Ping !!
>
> Since [1]  series had merged into master three weeks ago,
>
> I ping this series again.

Apologies for taking so long with this, I think I
lost track of it and then we've had the release period.
I have no particular issues with the first four
patches, and have left some review comments on the
last one.

thanks
-- PMM