Re: [Qemu-devel] [RFC v1 20/23] riscv: tcg-target: Add the target init code

2018-11-20 Thread Alistair Francis
On Mon, Nov 19, 2018 at 10:55 PM Richard Henderson wrote: > > On 11/20/18 12:04 AM, Alistair Francis wrote: > > On Fri, Nov 16, 2018 at 9:26 AM Richard Henderson > > wrote: > >> > >> On 11/15/18 11:36 PM, Alistair Francis wrote: > >>> +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L0); > >>>

Re: [Qemu-devel] [RFC v1 20/23] riscv: tcg-target: Add the target init code

2018-11-19 Thread Richard Henderson
On 11/20/18 12:04 AM, Alistair Francis wrote: > On Fri, Nov 16, 2018 at 9:26 AM Richard Henderson > wrote: >> >> On 11/15/18 11:36 PM, Alistair Francis wrote: >>> +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L0); >>> +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L1); >>> +

Re: [Qemu-devel] [RFC v1 20/23] riscv: tcg-target: Add the target init code

2018-11-19 Thread Alistair Francis
On Fri, Nov 16, 2018 at 9:26 AM Richard Henderson wrote: > > On 11/15/18 11:36 PM, Alistair Francis wrote: > > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L0); > > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L1); > > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_RA); > > Why are

Re: [Qemu-devel] [RFC v1 20/23] riscv: tcg-target: Add the target init code

2018-11-16 Thread Richard Henderson
On 11/15/18 11:36 PM, Alistair Francis wrote: > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L0); > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_L1); > +tcg_regset_set_reg(s->reserved_regs, TCG_REG_RA); Why are these three reserved? r~

[Qemu-devel] [RFC v1 20/23] riscv: tcg-target: Add the target init code

2018-11-15 Thread Alistair Francis
Signed-off-by: Alistair Francis Signed-off-by: Michael Clark --- tcg/riscv/tcg-target.inc.c | 33 + 1 file changed, 33 insertions(+) diff --git a/tcg/riscv/tcg-target.inc.c b/tcg/riscv/tcg-target.inc.c index 4b8f65f367..dfc4e8b44c 100644 ---