On Fri, 15 Jan 2021 at 21:11, Richard Henderson <richard.hender...@linaro.org> wrote: > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > tcg/riscv/tcg-target-con-str.h | 21 ++++++++++++++ > tcg/riscv/tcg-target.h | 1 + > tcg/riscv/tcg-target.c.inc | 50 ++++++++-------------------------- > 3 files changed, 33 insertions(+), 39 deletions(-) > create mode 100644 tcg/riscv/tcg-target-con-str.h > > +#define ALL_GENERAL_REGS 0xffffffffu > +#ifdef CONFIG_SOFTMMU > +#define ALL_QLDST_REGS \ > + (ALL_GENERAL_REGS & ~((1 << TCG_REG_A0) | (1 << TCG_REG_A1) | \ > + (1 << TCG_REG_A2) | (1 << TCG_REG_A3) | \ > + (1 << TCG_REG_A5))) > +#else > +#define ALL_QLDST_REGS ALL_GENERAL_REGS > +#endif
Other than the typo Alistair points out here, Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM