|
From: | Richard Henderson |
Subject: | Re: [RFC PATCH 6/7] target/ppc: Implemented pmxvf*ger* |
Date: | Tue, 26 Apr 2022 17:33:55 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 |
On 4/26/22 05:50, Lucas Mateus Castro(alqotel) wrote:
+&MMIRR_XX3_NO_P xa xb xt xmsk ymsk
Don't create this...
+@MMIRR_XX3_NO_P ...... .. .... .. . . ........ xmsk:4 .... \ + ...... ... .. ..... ..... ........ ... \ + &MMIRR_XX3_NO_P xb=%xx3_xb xt=%xx3_at
just set pmsk=1 here instead...
+static bool do_ger_MMIRR_XX3_NO_PMSK(DisasContext *ctx, arg_MMIRR_XX3_NO_P *a, + int op_flag, void (*helper)(TCGv_env, + TCGv_i32, TCGv_i32, TCGv_i32, + TCGv_i32, TCGv_i32)) +{ + arg_MMIRR_XX3 x; + x.xa = a->xa; + x.xb = a->xb; + x.xt = a->xt; + x.pmsk = 0x1; + x.ymsk = a->ymsk; + x.xmsk = a->xmsk; + return do_ger_MMIRR_XX3(ctx, &x, op_flag, helper); +}
so you can drop this. r~
[Prev in Thread] | Current Thread | [Next in Thread] |