add comment
[riscv-isa-sim.git] / riscv /
2019-06-28 Luke Kenneth Casso... add comment sv
2019-06-28 Luke Kenneth Casso... add map functions from 8-bit to 16-bit reg and csr...
2019-06-28 Luke Kenneth Casso... remove ssvoffs from SVSTATE
2019-06-28 Luke Kenneth Casso... fix fprintfs
2019-06-28 Luke Kenneth Casso... remove src suboffset
2019-06-28 Luke Kenneth Casso... remove set CSR_SV_STATE for now
2019-06-28 Luke Kenneth Casso... mess with CSR_SV_STATE set
2019-06-28 Luke Kenneth Casso... printf wrong args
2019-06-28 Luke Kenneth Casso... printf wrong args
2019-06-28 Luke Kenneth Casso... vl, mvl, subvl should all be 1 when returned from CSR_S...
2019-06-28 Luke Kenneth Casso... sub-loop independent (only one offset)
2019-06-27 Luke Kenneth Casso... restore svstate on exit from trap (mret, sret)
2019-06-27 Luke Kenneth Casso... add sesvstate / mesvstate, set on entry to trap
2019-06-27 Luke Kenneth Casso... rename SV CSRs, to use CSR_UESVSTATE etc.
2019-06-27 Luke Kenneth Casso... make vlen loop run times subvl, set subvl default to...
2019-06-27 Luke Kenneth Casso... disable subvl-mult on predication remap
2019-06-27 Luke Kenneth Casso... start using subvl to calculate offset. predication...
2019-06-27 Luke Kenneth Casso... pass sub-offset down through remap in sv_insn_t into...
2019-06-27 Luke Kenneth Casso... add the subvl offset to sv_insn_t
2019-06-27 Luke Kenneth Casso... rename sub offsets
2019-06-27 Luke Kenneth Casso... add comments
2019-06-27 Luke Kenneth Casso... add in use of inc_offs and sub-src/dest offsets
2019-06-27 Luke Kenneth Casso... initialise SUBVL to 1
2019-06-27 Luke Kenneth Casso... add inc_offs function to be used for vl/subvl loops
2019-06-27 Luke Kenneth Casso... add comment on SUBVL in setpc
2019-06-27 Luke Kenneth Casso... add get on subvl
2019-06-27 Luke Kenneth Casso... alter STATE CSR to support subvl
2019-06-27 Luke Kenneth Casso... add SUBVL CSR set
2019-06-27 Luke Kenneth Casso... add SUBVL CSR set
2019-06-27 Luke Kenneth Casso... add subvl to headers, comment out state-cfg
2019-06-27 Luke Kenneth Casso... rename packed field to fail-on-first
2018-11-29 Luke Kenneth Casso... start to update predicated Branch to latest spec
2018-11-29 Luke Kenneth Casso... on branch, obtain the predicate inversion flag
2018-11-29 Luke Kenneth Casso... get the predicate inv argument as well
2018-11-17 Luke Kenneth Casso... c_lwsp fix-up to use src_pred, and pass width not xlen...
2018-11-17 Luke Kenneth Casso... add element-offset mode on LD/ST when isvec=false on...
2018-11-17 Luke Kenneth Casso... predication remapping added
2018-11-15 Luke Kenneth Casso... add in predication remapping into src, dest and branch...
2018-11-15 Luke Kenneth Casso... add predication remap option
2018-11-14 Luke Kenneth Casso... comment out debug code not needed
2018-11-13 Luke Kenneth Casso... change SV_REGCSR csrrwi to different meaning: 5-bit...
2018-11-13 Luke Kenneth Casso... pass in arg to set_csr from csrrwi to indicate "immedia...
2018-11-13 Luke Kenneth Casso... modify csrrwi and csrrw back to original, change old...
2018-11-13 Luke Kenneth Casso... csrrwi cut out extraneous get_csr
2018-11-13 Luke Kenneth Casso... whoops missing brackets
2018-11-13 Luke Kenneth Casso... alter set_csr to call get_csr, will make csrrw* easier
2018-11-13 Luke Kenneth Casso... redo SV CSRs to use a stack-based mechanism
2018-11-11 Luke Kenneth Casso... c_lwsp and c_swsp were not working correctly
2018-11-10 Luke Kenneth Casso... macro-ify rv_sr and rv_sl
2018-11-10 Luke Kenneth Casso... remove extra rv_sl and rv_sr overload fns
2018-11-10 Luke Kenneth Casso... whitespace
2018-11-10 Luke Kenneth Casso... macro-ify 64-bit mulh fns
2018-11-10 Luke Kenneth Casso... slightly different 64-bit rv_mulhu elwidth rules
2018-11-10 Luke Kenneth Casso... realised that the bitwidth sign-extension needs to...
2018-11-09 Luke Kenneth Casso... macro-ify 32-bit mulh group
2018-11-09 Luke Kenneth Casso... mulh 32-bit elwidth
2018-11-09 Luke Kenneth Casso... macroify rv_and, rv_or, rv_xor
2018-11-09 Luke Kenneth Casso... got fed up with repeated code on s/u-ops, use macros
2018-11-09 Luke Kenneth Casso... macro-ify gt, ge, eq and ne
2018-11-09 Luke Kenneth Casso... got fed up with repeated code, using macros
2018-11-09 Luke Kenneth Casso... elwidth version of lt
2018-11-09 Luke Kenneth Casso... elwidth version of lt
2018-11-09 Luke Kenneth Casso... add mulhsu elwidth variant
2018-11-08 Luke Kenneth Casso... very bad hack on xlen=32 to sign-extend out into top...
2018-11-08 Luke Kenneth Casso... zero-extend mulhu result
2018-11-08 Luke Kenneth Casso... add comment
2018-11-08 Luke Kenneth Casso... annoyingly, have to modify rv_mulhu to take source...
2018-11-07 Luke Kenneth Casso... whoops, must use dest bitwidth on mulhsu
2018-11-07 Luke Kenneth Casso... elwidth variant of rv_mulhu
2018-11-07 Luke Kenneth Casso... mulh* redirect through rv_mul, to save on code
2018-11-07 Luke Kenneth Casso... add mul elwidth redirection
2018-11-07 Luke Kenneth Casso... add mul elwidth redirection
2018-11-07 Luke Kenneth Casso... fix bitwidth issues for rv32 in mulh* and sra
2018-11-07 Luke Kenneth Casso... macro-ify rv op elwidth setup/teardown
2018-11-06 Luke Kenneth Casso... elwidth rv_rem
2018-11-06 Luke Kenneth Casso... unsigned version of div
2018-11-06 Luke Kenneth Casso... add unsigned versions of rv_int_op_prepare and finish
2018-11-06 Luke Kenneth Casso... add debug info on rv_sr
2018-11-06 Luke Kenneth Casso... convert rv_sl to same extra bitwidth arg
2018-11-06 Luke Kenneth Casso... convert rv_sl to same extra bitwidth arg
2018-11-06 Luke Kenneth Casso... convert rv_sl to same extra bitwidth arg
2018-11-06 Luke Kenneth Casso... pass in extra arg (bitwidth) into rv_sr
2018-11-06 Luke Kenneth Casso... alter rv_sr to take bitwidth arg
2018-11-06 Luke Kenneth Casso... elwidth-ify rv_sl and rv_sr
2018-11-06 Luke Kenneth Casso... break int op down into prepare, do, and finish
2018-11-05 Luke Kenneth Casso... add CSR_USVCFG set/get
2018-11-05 Luke Kenneth Casso... correct bank and size, use in setting up CSR tables
2018-11-05 Luke Kenneth Casso... move csr reg and predicate table unpack to separate...
2018-11-05 Luke Kenneth Casso... add state and bank sv csr bitfields
2018-11-04 Luke Kenneth Casso... debug shape remap
2018-11-04 Luke Kenneth Casso... set isvec when predication enabled
2018-11-03 Luke Kenneth Casso... raise exception if permutation set to reserved value
2018-11-03 Luke Kenneth Casso... add comment on where reshape map is set up
2018-11-03 Luke Kenneth Casso... add reshaping algorithm for elements
2018-11-03 Luke Kenneth Casso... add stub "remap" of register offsets
2018-11-03 Luke Kenneth Casso... add sv shape CSRs
2018-11-03 Luke Kenneth Casso... add placeholder CSR uremap get
2018-11-03 Luke Kenneth Casso... add remap CSR set
2018-11-03 Luke Kenneth Casso... add reshape data structures and get_shape function
2018-11-03 Luke Kenneth Casso... add remap and shape sv csrs
next