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]>
