qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC v4 01/16] target/riscv: reformat @sh format encoding for B-exte


From: Alistair Francis
Subject: Re: [RFC v4 01/16] target/riscv: reformat @sh format encoding for B-extension
Date: Mon, 25 Jan 2021 15:47:23 -0800

On Tue, Jan 12, 2021 at 11:18 PM <frank.chang@sifive.com> wrote:
>
> From: Kito Cheng <kito.cheng@sifive.com>
>
> Signed-off-by: Kito Cheng <kito.cheng@sifive.com>
> Signed-off-by: Frank Chang <frank.chang@sifive.com>
> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>

Alistair

> ---
>  target/riscv/insn32.decode | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/target/riscv/insn32.decode b/target/riscv/insn32.decode
> index 84080dd18ca..3823b3ea800 100644
> --- a/target/riscv/insn32.decode
> +++ b/target/riscv/insn32.decode
> @@ -22,7 +22,7 @@
>  %rs1       15:5
>  %rd        7:5
>
> -%sh10    20:10
> +%sh7    20:7
>  %csr    20:12
>  %rm     12:3
>  %nf     29:3                     !function=ex_plus_1
> @@ -58,7 +58,7 @@
>  @u       ....................      ..... ....... &u      imm=%imm_u          
> %rd
>  @j       ....................      ..... ....... &j      imm=%imm_j          
> %rd
>
> -@sh      ......  ...... .....  ... ..... ....... &shift  shamt=%sh10      
> %rs1 %rd
> +@sh      ......  ...... .....  ... ..... ....... &shift  shamt=%sh7     %rs1 
> %rd
>  @csr     ............   .....  ... ..... .......               %csr     %rs1 
> %rd
>
>  @atom_ld ..... aq:1 rl:1 ..... ........ ..... ....... &atomic rs2=0     %rs1 
> %rd
> @@ -122,9 +122,9 @@ sltiu    ............     ..... 011 ..... 0010011 @i
>  xori     ............     ..... 100 ..... 0010011 @i
>  ori      ............     ..... 110 ..... 0010011 @i
>  andi     ............     ..... 111 ..... 0010011 @i
> -slli     00.... ......    ..... 001 ..... 0010011 @sh
> -srli     00.... ......    ..... 101 ..... 0010011 @sh
> -srai     01.... ......    ..... 101 ..... 0010011 @sh
> +slli     00000. ......    ..... 001 ..... 0010011 @sh
> +srli     00000. ......    ..... 101 ..... 0010011 @sh
> +srai     01000. ......    ..... 101 ..... 0010011 @sh
>  add      0000000 .....    ..... 000 ..... 0110011 @r
>  sub      0100000 .....    ..... 000 ..... 0110011 @r
>  sll      0000000 .....    ..... 001 ..... 0110011 @r
> --
> 2.17.1
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]