]> git.proxmox.com Git - mirror_qemu.git/history - target/riscv/translate.c
target/riscv: accessors to registers upper part and 128-bit load/store
[mirror_qemu.git] / target / riscv / translate.c
2022-01-08 Frédéric Pétrottarget/riscv: accessors to registers upper part and...
2022-01-08 Frédéric Pétrottarget/riscv: array for the 64 upper bits of 128-bit...
2022-01-08 Frédéric Pétrottarget/riscv: separation of bitwise logic and arithmeti...
2022-01-08 Frédéric Pétrottarget/riscv: additional macros to check instruction...
2021-12-20 Richard HendersonMerge tag 'pull-user-20211220' of https://gitlab.com...
2021-12-20 Richard HendersonMerge tag 'pull-riscv-to-apply-20211220-1' of github...
2021-12-20 Frank Changtarget/riscv: rvv-1.0: Add ELEN checks for widening...
2021-12-20 Frank Changtarget/riscv: rvv-1.0: implement vstart CSR
2021-12-20 Frank Changtarget/riscv: add "set round to odd" rounding mode...
2021-12-20 Frank Changtarget/riscv: rvv-1.0: add fractional LMUL
2021-12-20 Frank Changtarget/riscv: rvv-1.0: remove MLEN calculations
2021-12-20 Frank Changtarget/riscv: rvv-1.0: add translation-time vector...
2021-12-20 Frank Changtarget/riscv: zfh: implement zfhmin extension
2021-12-20 Kito Chengtarget/riscv: zfh: half-precision convert and move
2021-12-20 Kito Chengtarget/riscv: zfh: half-precision load and store
2021-10-30 Richard HendersonMerge remote-tracking branch 'remotes/armbru/tags/pull...
2021-10-29 Richard HendersonMerge remote-tracking branch 'remotes/ehabkost/tags...
2021-10-29 Richard HendersonMerge remote-tracking branch 'remotes/alistair23/tags...
2021-10-28 Anatoly Parshintsevtarget/riscv: Implement address masking functions requi...
2021-10-28 Alexey Baturotarget/riscv: Support pointer masking for RISC-V for...
2021-10-23 Richard HendersonMerge remote-tracking branch 'remotes/vivier/tags/trivi...
2021-10-22 Richard HendersonMerge remote-tracking branch 'remotes/alistair23/tags...
2021-10-22 Richard Hendersontarget/riscv: Compute mstatus.sd on demand
2021-10-22 Richard Hendersontarget/riscv: Use gen_shift*_per_ol for RVB, RVI
2021-10-22 Richard Hendersontarget/riscv: Use gen_unary_per_ol for RVB
2021-10-22 Richard Hendersontarget/riscv: Use gen_arith_per_ol for RVM
2021-10-21 Richard Hendersontarget/riscv: Replace DisasContext.w with DisasContext.ol
2021-10-21 Richard Hendersontarget/riscv: Replace is_32bit with get_xl/get_xlen
2021-10-21 Richard Hendersontarget/riscv: Add MXL/SXL/UXL to TB_FLAGS
2021-10-21 Richard Hendersontarget/riscv: Split misa.mxl and misa.ext
2021-10-21 Frank Changtarget/riscv: fix TB_FLAGS bits overlapping bug for...
2021-10-16 Richard HendersonMerge remote-tracking branch 'remotes/rth/tags/pull...
2021-10-15 Richard Hendersontarget/riscv: Remove exit_tb and lookup_and_goto_ptr
2021-10-11 Richard HendersonMerge remote-tracking branch 'remotes/stefanha/tags...
2021-10-07 Richard HendersonMerge remote-tracking branch 'remotes/vsementsov/tags...
2021-10-07 Richard HendersonMerge remote-tracking branch 'remotes/alistair23/tags...
2021-10-06 Frank Changtarget/riscv: Set mstatus_hs.[SD|FS] bits if Clean...
2021-10-06 Philipp Tomsichtarget/riscv: Add a REQUIRE_32BIT macro
2021-09-20 Peter MaydellMerge remote-tracking branch 'remotes/jsnow-gitlab...
2021-09-16 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2021-09-16 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2021-09-16 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/vga...
2021-09-15 Peter MaydellMerge remote-tracking branch 'remotes/rth-gitlab/tags...
2021-09-14 Ilya Leoshkevichaccel/tcg: Add DisasContextBase argument to translator_ld*
2021-09-02 Peter MaydellMerge remote-tracking branch 'remotes/stefanberger...
2021-09-01 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/usb...
2021-09-01 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/audio...
2021-09-01 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/vga...
2021-09-01 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2021-09-01 Richard Hendersontarget/riscv: Use {get,dest}_gpr for RVV
2021-09-01 Richard Hendersontarget/riscv: Use DisasExtend in shift operations
2021-09-01 Richard Hendersontarget/riscv: Add DisasExtend to gen_unary
2021-09-01 Richard Hendersontarget/riscv: Move gen_* helpers for RVB
2021-09-01 Richard Hendersontarget/riscv: Move gen_* helpers for RVM
2021-09-01 Richard Hendersontarget/riscv: Remove gen_arith_div*
2021-09-01 Richard Hendersontarget/riscv: Add DisasExtend to gen_arith*
2021-09-01 Richard Hendersontarget/riscv: Introduce DisasExtend and new helpers
2021-09-01 Richard Hendersontarget/riscv: Add DisasContext to gen_get_gpr, gen_set_gpr
2021-09-01 Richard Hendersontarget/riscv: Clean up division helpers
2021-09-01 Richard Hendersontarget/riscv: Use tcg_constant_*
2021-07-26 Peter MaydellMerge remote-tracking branch 'remotes/quic/tags/pull...
2021-07-23 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/vga...
2021-07-22 Peter MaydellMerge remote-tracking branch 'remotes/bonzini-gitlab...
2021-07-22 Peter MaydellMerge remote-tracking branch 'remotes/rth-gitlab/tags...
2021-07-21 Richard Hendersonaccel/tcg: Remove TranslatorOps.breakpoint_check
2021-07-12 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/sdmmc...
2021-07-12 Peter MaydellMerge remote-tracking branch 'remotes/cohuck-gitlab...
2021-07-12 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/mips...
2021-07-12 Peter MaydellMerge remote-tracking branch 'remotes/rth-gitlab/tags...
2021-07-11 Peter MaydellMerge remote-tracking branch 'remotes/cminyard/tags...
2021-07-09 Richard Hendersontarget/riscv: Use translator_use_goto_tb
2021-06-28 Peter MaydellMerge remote-tracking branch 'remotes/bonzini-gitlab...
2021-06-28 Peter MaydellMerge remote-tracking branch 'remotes/vsementsov/tags...
2021-06-28 Peter MaydellMerge remote-tracking branch 'remotes/jsnow-gitlab...
2021-06-28 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/mips...
2021-06-25 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/audio...
2021-06-25 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2021-06-24 Alistair Francistarget/riscv: Use target_ulong for the DisasContext...
2021-06-08 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2021-06-07 Kito Chengtarget/riscv: rvb: add/shift with prefix zero-extend
2021-06-07 Kito Chengtarget/riscv: rvb: address calculation
2021-06-07 Frank Changtarget/riscv: rvb: generalized or-combine
2021-06-07 Frank Changtarget/riscv: rvb: generalized reverse
2021-06-07 Kito Chengtarget/riscv: rvb: rotate (left/right)
2021-06-07 Kito Chengtarget/riscv: rvb: shift ones
2021-06-07 Frank Changtarget/riscv: rvb: single-bit instructions
2021-06-07 Frank Changtarget/riscv: add gen_shifti() and gen_shiftiw() helper...
2021-06-07 Kito Chengtarget/riscv: rvb: pack two words into one register
2021-06-07 Frank Changtarget/riscv: rvb: count bits set
2021-06-07 Kito Chengtarget/riscv: rvb: count leading/trailing zeros
2021-05-28 Peter MaydellMerge remote-tracking branch 'remotes/jasowang/tags...
2021-05-21 Peter MaydellMerge remote-tracking branch 'remotes/vsementsov/tags...
2021-05-21 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2021-05-20 Peter MaydellMerge remote-tracking branch 'remotes/bsdimp/tags/pull...
2021-05-16 Peter MaydellMerge remote-tracking branch 'remotes/mst/tags/for_upst...
2021-05-14 Peter MaydellMerge remote-tracking branch 'remotes/cminyard/tags...
2021-05-13 Peter MaydellMerge remote-tracking branch 'remotes/armbru/tags/pull...
2021-05-13 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/pflas...
2021-05-12 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2021-05-11 Alistair Francistarget/riscv: Consolidate RV32/64 32-bit instructions
next