qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v5 35/76] target/mips: Add emulation of nanoMIPS


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH v5 35/76] target/mips: Add emulation of nanoMIPS 32-bit load and store instructions
Date: Tue, 31 Jul 2018 13:04:36 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

On 07/30/2018 12:12 PM, Aleksandar Markovic wrote:
>      case NM_P_GP_BH:
> +        {
> +            uint32_t u = extract32(ctx->opcode, 0, 18);
> +            switch (extract32(ctx->opcode, 18, 3)) {
> +            case NM_LBGP:
> +                gen_ld(ctx, OPC_LB, rt, 28, u);
> +                break;
> +            case NM_SBGP:
> +                gen_st(ctx, OPC_SB, rt, 28, u);
> +                break;
> +            case NM_LBUGP:
> +                gen_ld(ctx, OPC_LBU, rt, 28, u);
> +                break;
> +            case NM_ADDIUGP_B:
> +                if (rt != 0) {
> +                    uint32_t offset = extract32(ctx->opcode, 0, 18);

Duplicate extract of U.

Otherwise,
Reviewed-by: Richard Henderson <address@hidden>


r~





reply via email to

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