On 5/27/2026 1:13 PM, Philippe Mathieu-Daudé wrote:
> The data access endianness is constant during a translation
> block; rather than calling the mo_endian() method each time,
> initialize the DisasContext::mo_endianness field once in
> TranslatorOps::init_disas_context().
> 
> Signed-off-by: Djordje Todorovic <[email protected]>
> Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
> ---
>  target/riscv/translate.c                      |  9 ++++++---
>  target/riscv/insn_trans/trans_rva.c.inc       |  4 ++--
>  target/riscv/insn_trans/trans_rvd.c.inc       |  4 ++--
>  target/riscv/insn_trans/trans_rvf.c.inc       |  4 ++--
>  target/riscv/insn_trans/trans_rvi.c.inc       |  8 ++++----
>  target/riscv/insn_trans/trans_rvzacas.c.inc   |  4 ++--
>  target/riscv/insn_trans/trans_rvzalasr.c.inc  |  4 ++--
>  target/riscv/insn_trans/trans_rvzce.c.inc     |  4 ++--
>  target/riscv/insn_trans/trans_rvzfh.c.inc     |  4 ++--
>  target/riscv/insn_trans/trans_rvzicfiss.c.inc |  4 ++--
>  target/riscv/insn_trans/trans_xmips.c.inc     |  8 ++++----
>  target/riscv/insn_trans/trans_xthead.c.inc    | 16 ++++++++--------
>  target/riscv/insn_trans/trans_zilsd.c.inc     |  4 ++--
>  13 files changed, 40 insertions(+), 37 deletions(-)
> 

Reviewed-by: Pierrick Bouvier <[email protected]>

Reply via email to