2019-06-28 |
Luke Kenneth Casso... | remove set CSR_SV_STATE for now |
tree | commitdiff |
2019-06-28 |
Luke Kenneth Casso... | printf wrong args |
tree | commitdiff |
2019-06-28 |
Luke Kenneth Casso... | vl, mvl, subvl should all be 1 when returned from CSR_S... |
tree | commitdiff |
2019-06-27 |
Luke Kenneth Casso... | restore svstate on exit from trap (mret, sret) |
tree | commitdiff |
2018-11-17 |
Luke Kenneth Casso... | c_lwsp fix-up to use src_pred, and pass width not xlen... |
tree | commitdiff |
2018-11-13 |
Luke Kenneth Casso... | pass in arg to set_csr from csrrwi to indicate "immedia... |
tree | commitdiff |
2018-11-13 |
Luke Kenneth Casso... | modify csrrwi and csrrw back to original, change old... |
tree | commitdiff |
2018-11-13 |
Luke Kenneth Casso... | csrrwi cut out extraneous get_csr |
tree | commitdiff |
2018-11-11 |
Luke Kenneth Casso... | c_lwsp and c_swsp were not working correctly |
tree | commitdiff |
2018-11-10 |
Luke Kenneth Casso... | remove extra rv_sl and rv_sr overload fns |
tree | commitdiff |
2018-11-07 |
Luke Kenneth Casso... | fix bitwidth issues for rv32 in mulh* and sra |
tree | commitdiff |
2018-11-06 |
Luke Kenneth Casso... | convert rv_sl to same extra bitwidth arg |
tree | commitdiff |
2018-11-06 |
Luke Kenneth Casso... | convert rv_sl to same extra bitwidth arg |
tree | commitdiff |
2018-11-06 |
Luke Kenneth Casso... | convert rv_sl to same extra bitwidth arg |
tree | commitdiff |
2018-11-06 |
Luke Kenneth Casso... | pass in extra arg (bitwidth) into rv_sr |
tree | commitdiff |
2018-11-06 |
Luke Kenneth Casso... | alter rv_sr to take bitwidth arg |
tree | commitdiff |
2018-10-29 |
Luke Kenneth Casso... | morph conversion of floating-point for storing, through... |
tree | commitdiff |
2018-10-29 |
Luke Kenneth Casso... | add explicit get of data inside sv_freg_t, float32_t... |
tree | commitdiff |
2018-10-29 |
Luke Kenneth Casso... | add redirector operators for sv_freg_t to uint32 and... |
tree | commitdiff |
2018-10-29 |
Luke Kenneth Casso... | redirect store insns through sv_proc_t for elwidth... |
tree | commitdiff |
2018-10-28 |
Luke Kenneth Casso... | adjust mmu load to take reg_spec_t so that proper offse... |
tree | commitdiff |
2018-10-27 |
Luke Kenneth Casso... | redirect float128_t through sv_float128_t class instead... |
tree | commitdiff |
2018-10-27 |
Luke Kenneth Casso... | replace sv_float64_t typedef with class derived from... |
tree | commitdiff |
2018-10-27 |
Luke Kenneth Casso... | add sv_float32_t override, use explicit float32_t typec... |
tree | commitdiff |
2018-10-27 |
Luke Kenneth Casso... | replace freg_t typedef with actual sv_freg_t class... |
tree | commitdiff |
2018-10-25 |
Luke Kenneth Casso... | use reg_spec_t which passes reg + offset into sv_proc_t |
tree | commitdiff |
2018-10-19 |
Luke Kenneth Casso... | provide sv_reg_t overrides of more functions so that... |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | srrl srli srai etc |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | slli |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | sll |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | jalr, mul, rem |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | fmv/mvlq/fsq |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | div, fcvt |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | divuw |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | divu |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | div |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | csrs |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | csrrc |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_srli |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_slli c_srai |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_lui |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_jalr |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_jal |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | c_beqz |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | addi4spn |
tree | commitdiff |
2018-10-18 |
Luke Kenneth Casso... | redirect sreg_t casts through function |
tree | commitdiff |
2018-10-17 |
Luke Kenneth Casso... | minor alteration to CSRRWI SETVL / SETMVL to offset... |
tree | commitdiff |
2018-10-16 |
Luke Kenneth Casso... | shuffle CSR offsets around, offset VL and MVL by one |
tree | commitdiff |
2018-10-15 |
Luke Kenneth Casso... | need to check whether SP (reg 2) is used, without redir... |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | rv_xxx convert c_xxx |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | rv_add in lh/sh |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | rv_add in store |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | blt and use of rv_add |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | add rv_ge |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | add rv_eq and rv_ne |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | add shiftright |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | add shiftleft and lessthan |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | missed a mul |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | replace % operator with rv_rem |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | replace ^ operator with rv_xor |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | replace | operator with rv_or |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | replace & operator with rv_and |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | replace operator * with rv_mul |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | add rv_div (signed and unsigned) to replace operator / |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | redirect subtract through rv_sub |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | redirect add to rv_add |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | redirect add to rv_add |
tree | commitdiff |
2018-10-14 |
Luke Kenneth Casso... | bit of a mess: attempted to create a complete arithmeti... |
tree | commitdiff |
2018-10-12 |
Luke Kenneth Casso... | changed style, can revert changes to amomin/max |
tree | commitdiff |
2018-10-12 |
Luke Kenneth Casso... | redirect RS2 to sv_proc_t class |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | a LOT of debugging and fixing, sv loop actually working |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | add support for CSR_SVVL to CSRRWI as well |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | stop a compiler warning |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | whoops dont need separate SVSETVL/SVGETVL CSRs |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | revert addition of svsetvl as an actual opcode, add... |
tree | commitdiff |
2018-09-29 |
Luke Kenneth Casso... | Revert "manually add svsetvl instruction" |
tree | commitdiff |
2018-09-28 |
Luke Kenneth Casso... | manually add svsetvl instruction |
tree | commitdiff |
2018-07-10 |
Andrew Waterman | Refactor and fix LR/SC implementation (#217) |
tree | commitdiff |
2018-05-04 |
Andrew Waterman | Revert "C.LWSP and C.LDSP with rd=0 are legal instructions" |
tree | commitdiff |
2018-05-04 |
Andrew Waterman | C.LWSP and C.LDSP with rd=0 are legal instructions |
tree | commitdiff |
2018-04-30 |
Andrew Waterman | Only break out of the simulator loop on WFI, not on... |
tree | commitdiff |
2018-04-04 |
Andrew Waterman | Revert "Fix for issue #183: No illegal instruction... |
tree | commitdiff |
2018-03-16 |
Andrew Waterman | Merge branch 'deepsrc-b_fix_issue183' |
tree | commitdiff |
2018-03-16 |
Shubhodeep Roy Cho... | Fix for issue #183: No illegal instruction exception... |
tree | commitdiff |
2018-03-08 |
Tim Newsome | Merge pull request #177 from riscv/debug_auth |
tree | commitdiff |
2018-03-03 |
Andrew Waterman | Implement clearing-misa.C-while-PC-is-misaligned proposal |
tree | commitdiff |
2017-11-16 |
Andrew Waterman | Merge pull request #156 from p12nGH/noncontiguous_harts |
tree | commitdiff |
2017-10-19 |
Andrew Waterman | Fix implementation of FMIN/FMAX NaN case |
tree | commitdiff |
2017-10-11 |
Andrew Waterman | Merge pull request #129 from riscv/q-extension |
tree | commitdiff |
2017-09-28 |
Andrew Waterman | Implement Q extension |
tree | commitdiff |
2017-06-30 |
Andrew Waterman | Remove reference to H-mode in ECALL |
tree | commitdiff |
2017-05-25 |
Andrew Waterman | minNum -> minimumNumber |
tree | commitdiff |
2017-05-17 |
Palmer Dabbelt | Merge remote-tracking branch 'origin/priv-1.10' |
tree | commitdiff |
2017-05-16 |
Palmer Dabbelt | Merge remote-tracking branch 'origin/debug-0.13' into... |
tree | commitdiff |
2017-05-14 |
Andrew Waterman | Make C.LI/C.LUI trapping behavior match spec |
tree | commitdiff |
2017-04-25 |
Andrew Waterman | FMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.X |
tree | commitdiff |
2017-04-17 |
Megan Wachs | Merge remote-tracking branch 'origin/priv-1.10' into... |
tree | commitdiff |
2017-04-11 |
Andrew Waterman | Implement new FP encoding |
tree | commitdiff |
2017-03-28 |
Andrew Waterman | On EBREAK, set badaddr to pc |
tree | commitdiff |
2017-03-16 |
Andrew Waterman | Simplify interrupt-stack discipline |
tree | commitdiff |
next |