2021-12-20 | Frank Chang | target/riscv: rvv-1.0: remove vmford.vv and vmford.vf Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: remove widening saturating scaled... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: single-width scaling shift instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: widening floating-point reduction... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: single-width floating-point... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: narrowing fixed-point clip instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point slide instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: slide instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: mask-register logical instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point compare instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: integer comparison instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: single-width saturating add... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: widening integer multiply-add... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: narrowing integer right shift... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: integer add-with-carry/subtract... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: single-width bit shift instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: single-width averaging add and... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: integer extension instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: whole register move instructions Acked-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point scalar move instructions Acked-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point move instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: integer scalar move instructions Acked-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: register gather instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: allow load element with sign... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: element index instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: iota instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: set-X-first mask bit instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: find-first-set mask bit instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: count population in mask instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point classify instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: floating-point square-root instruction Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: take fractional LMUL into vector... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: update vext_max_elems() for... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: load/store whole register instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: fault-only-first unit stride... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: fix address index overflow bug... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: index load and store instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: stride load and store instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: configure instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: remove amo operations instructions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv:1.0: add translation-time nan-box... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: introduce more imm value modes in translator... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: update check functions Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: add VMA and VTA Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: add fractional LMUL Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: remove MLEN calculations Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: check MSTATUS_VS when accessing... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Greentime Hu | target/riscv: rvv-1.0: add vlenb register Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | LIU Zhiwei | target/riscv: rvv-1.0: add vcsr register Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: remove rvv related codes from... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: add translation-time vector... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: introduce writable misa.v field Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | LIU Zhiwei | target/riscv: rvv-1.0: add sstatus VS field Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: rvv-1.0: set mstatus.SD bit if mstatus... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | LIU Zhiwei | target/riscv: rvv-1.0: add mstatus VS field Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: Use FIELD_EX32() to extract wd field Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: drop vector 0.7.1 and add 1.0 support Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: zfh: add Zfhmin cpu property Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: zfh: implement zfhmin extension Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Frank Chang | target/riscv: zfh: add Zfh cpu property Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Kito Cheng | target/riscv: zfh: half-precision floating-point classify Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Kito Cheng | target/riscv: zfh: half-precision floating-point compare Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Kito Cheng | target/riscv: zfh: half-precision convert and move Acked-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Kito Cheng | target/riscv: zfh: half-precision computational Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-12-20 | Kito Cheng | target/riscv: zfh: half-precision load and store Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-11-22 | Philippe Mathieu... | hw/misc/sifive_u_otp: Do not reset OTP content on hardware... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-11-22 | Thomas Huth | hw/misc/sifive_u_otp: Use IF_PFLASH for the OTP device... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-11-17 | Richard Henderson | meson.build: Merge riscv32 and riscv64 cpu family Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-11-17 | Bin Meng | target/riscv: machine: Sort the .subsections Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-29 | Chih-Min Chao | target/riscv: change the api for RVF/RVD fmin/fmax Acked-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-29 | Chih-Min Chao | softfloat: add APIs to handle alternative sNaN propagation... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-29 | Jose Martins | target/riscv: remove force HS exception Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-29 | Jose Martins | target/riscv: fix VS interrupts forwarding to HS Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Allow experimental J-ext to be turned on Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Anatoly Parshintsev | target/riscv: Implement address masking functions required... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Support pointer masking for RISC-V for... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Print new PM CSRs in QEMU logs Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Add J extension state description Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Support CSRs required for RISC-V PM extension... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Add CSR defines for RISC-V PM extension Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alexey Baturo | target/riscv: Add J-extension into RISC-V Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: opentitan: Fixup the PLIC context addresses Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: virt: Use the PLIC config helper function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: microchip_pfsoc: Use the PLIC config helper... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: sifive_u: Use the PLIC config helper function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: boot: Add a PLIC config string function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-28 | Alistair Francis | hw/riscv: virt: Don't use a macro for the PLIC configuration Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: spike: Use MachineState::ram and MachineClass... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: sifive_u: Use MachineState::ram and MachineClass... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: sifive_e: Use MachineState::ram and MachineClass... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: shakti_c: Use MachineState::ram and MachineClass... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: opentitan: Use MachineState::ram and MachineClass... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Bin Meng | hw/riscv: microchip_pfsoc: Use MachineState::ram and... Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Alistair Francis | hw/intc: sifive_plic: Cleanup the irq_request function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Alistair Francis | hw/intc: sifive_plic: Cleanup the realize function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Alistair Francis | hw/intc: sifive_plic: Move the properties Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Alistair Francis | hw/intc: Remove the Ibex PLIC Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Alistair Francis | hw/riscv: opentitan: Update to the latest build Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Compute mstatus.sd on demand Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Use riscv_csrrw_debug for cpu_dump Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
next |