Re: [Qemu-devel] [PATCH v1 08/21] RISC-V TCG Code Generation

2018-01-03 Thread Richard Henderson
On 01/02/2018 04:44 PM, Michael Clark wrote: > +typedef struct DisasContext { > +struct TranslationBlock *tb; > +target_ulong pc; > +target_ulong next_pc; > +uint32_t opcode; > +int singlestep_enabled; > +int mem_idx; > +int bstate; > +} DisasContext; > + > +static inlin

[Qemu-devel] [PATCH v1 08/21] RISC-V TCG Code Generation

2018-01-02 Thread Michael Clark
TCG code generation for the RV32IMAFDC and RV64IMAFDC. The QEMU RISC-V code generator has complete coverage for the Base ISA v2.2, Privileged ISA v1.9.1 and Privileged ISA v1.10: - RISC-V Instruction Set Manual Volume I: User-Level ISA Version 2.2 - RISC-V Instruction Set Manual Volume II: Privile