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 |
2017-03-13 |
Andrew Waterman | Implement mstatus.TW, mstatus.TVM, and mstatus.TSR |
tree | commitdiff |
2017-02-21 |
Andrew Waterman | serialize simulator on wfi |
tree | commitdiff |
2017-02-15 |
Andrew Waterman | sfence.vm -> sfence.vma |
tree | commitdiff |
2017-02-07 |
Tim Newsome | Merge pull request #83 from bacam/gdb-protocol-fixes |
tree | commitdiff |
2017-02-02 |
Andrew Waterman | For FMIN(sNaN, x) and FMIN(qNaN, qNaN), return canonica... |
tree | commitdiff |
2017-02-02 |
Andrew Waterman | Set xPIE=1 on xRET |
tree | commitdiff |
2016-11-10 |
Andrew Waterman | AMOs should always return store faults, not load faults |
tree | commitdiff |
2016-08-26 |
Andrew Waterman | Fix spike interactive (-d) mode |
tree | commitdiff |
2016-08-22 |
Tim Newsome | Implement address and data triggers. |
tree | commitdiff |
2016-08-17 |
Andrew Waterman | Allow mstatus.MPP to store bad values; instead, validat... |
tree | commitdiff |
2016-07-28 |
Tim Newsome | Add support for virtual priv register. (#59) |
tree | commitdiff |
2016-05-23 |
Tim Newsome | Single step appears to work. |
tree | commitdiff |
2016-05-23 |
Tim Newsome | Add dret. |
tree | commitdiff |
2016-05-23 |
Tim Newsome | Properly save/restore dpc, mcause, mbadaddr. |
tree | commitdiff |
2016-05-21 |
Andy Wright | Some bugfixes for CSR reading and setting FS for fflags... |
tree | commitdiff |
2016-04-20 |
Andrew Waterman | Split ERET into URET, SRET, HRET, MRET |
tree | commitdiff |
2016-03-02 |
Andrew Waterman | Fix ERET bug |
tree | commitdiff |
2016-03-02 |
Andrew Waterman | Serialize simulator on ERET |
tree | commitdiff |
2016-03-02 |
Andrew Waterman | WIP on priv spec v1.9 |
tree | commitdiff |
2016-03-02 |
Andrew Waterman | Upgrade to latest SoftFloat |
tree | commitdiff |
2015-11-20 |
Andrew Waterman | C.ADDIW is reserved for rd=0 |
tree | commitdiff |
2015-10-20 |
Andrew Waterman | Update to hopefully final RVC 1.9 encoding |
tree | commitdiff |
2015-10-06 |
Andrew Waterman | more work towards RVC 1.8 |
tree | commitdiff |
2015-10-02 |
Andrew Waterman | work towards rvc 1.8 |
tree | commitdiff |
2015-10-02 |
Andrew Waterman | clean up shift instruction implementation |
tree | commitdiff |
2015-09-15 |
Christopher Celio | Zero-extend flw, fmv_s_x instructions |
tree | commitdiff |
2015-09-09 |
Andrew Waterman | Improve instruction fetch |
tree | commitdiff |
2015-09-04 |
Andrew Waterman | Move towards RVC v1.8 |
tree | commitdiff |
2015-06-01 |
Andrew Waterman | Add rest of RV32C instructions |
tree | commitdiff |
2015-06-01 |
Andrew Waterman | Fix c.slliw implementation |
tree | commitdiff |
2015-06-01 |
Andrew Waterman | New RV64C proposal |
tree | commitdiff |
2015-06-01 |
Andrew Waterman | Take interrupts as soon as interrupts are enabled |
tree | commitdiff |
2015-05-09 |
Andrew Waterman | Upgrade to privileged architecture 1.7 |
tree | commitdiff |
2015-04-04 |
Andrew Waterman | Support setting ISA/subsets with --isa flag |
tree | commitdiff |
2015-04-02 |
Andrew Waterman | Simplify RV32 comparisons |
tree | commitdiff |
2015-03-31 |
Andrew Waterman | Implement RVC draft |
tree | commitdiff |
2015-03-17 |
Andrew Waterman | Merge [shm]call into ecall, [shm]ret into eret |
tree | commitdiff |
2015-03-13 |
Andrew Waterman | Use hcall instead of mcall |
tree | commitdiff |
2015-03-13 |
Andrew Waterman | Update to new privileged spec |
tree | commitdiff |
2015-02-08 |
Andrew Waterman | Use xlen, not xprlen, to refer to x-register width |
tree | commitdiff |
2015-01-03 |
Andrew Waterman | On misaligned fetch, set EPC to target, not branch... |
tree | commitdiff |
2014-12-01 |
Andrew Waterman | Implement timer faithfully |
tree | commitdiff |
2014-11-22 |
Yunsup Lee | Revert "Enable support for the four custom instructions" |
tree | commitdiff |
2014-10-24 |
Yunsup Lee | Merge pull request #4 from arunthomas/custom_inst |
tree | commitdiff |
2014-10-23 |
Arun Thomas | Enable support for the four custom instructions |
tree | commitdiff |
2014-09-27 |
Andrew Waterman | Avoid use of __int128_t |
tree | commitdiff |
2014-04-03 |
Stephen Twigg | Merge branch 'tm' |
tree | commitdiff |
2014-03-18 |
Andrew Waterman | Support RV32 RDTIMEH/RDCYCLEH/RDINSTRETH |
tree | commitdiff |
2014-03-07 |
Andrew Waterman | Add fclass.{s|d} instructions |
tree | commitdiff |
2014-02-11 |
Andrew Waterman | Revert to old AUIPC definition |
tree | commitdiff |
2014-01-21 |
Quan Nguyen | Merge branch 'confprec' |
tree | commitdiff |
2013-12-09 |
Andrew Waterman | New RDCYCLE encoding |
tree | commitdiff |
2013-11-25 |
Andrew Waterman | Update to new privileged ISA |
tree | commitdiff |
2013-11-25 |
Quan Nguyen | Merge branch 'master' of github.com:ucb-bar/riscv-isa... |
tree | commitdiff |
2013-11-05 |
Albert Ou | Merge branch 'master' of github.com:ucb-bar/riscv-isa... |
tree | commitdiff |
2013-10-18 |
Quan Nguyen | Add empty opcode header files for half-precision |
tree | commitdiff |
2013-10-16 |
Yunsup Lee | revamp hwacha; now runs in physical mode |
tree | commitdiff |
2013-09-27 |
Andrew Waterman | Use WRITE_RD/WRITE_FRD macros to write registers |
tree | commitdiff |
2013-09-21 |
Andrew Waterman | Update ISA encoding and AUIPC semantics |
tree | commitdiff |
2013-09-11 |
Andrew Waterman | Add AMOXOR |
tree | commitdiff |
2013-09-11 |
Andrew Waterman | Implement zany immediates |
tree | commitdiff |
2013-09-10 |
Andrew Waterman | Add rd field to JAL; drop J |
tree | commitdiff |
2013-08-12 |
Andrew Waterman | Instructions are no longer member functions |
tree | commitdiff |
2013-08-08 |
Andrew Waterman | Ignore JALR's effective address LSB |
tree | commitdiff |
2013-08-08 |
Andrew Waterman | Rename MTFSR/MFFSR to FSSR/FRSR |
tree | commitdiff |
2013-08-01 |
Quan Nguyen | Fix eret (again) |
tree | commitdiff |
2013-07-31 |
Andrew Waterman | Fix dumb ERET bug |
tree | commitdiff |
2013-07-27 |
Andrew Waterman | New supervisor mode |
tree | commitdiff |
2013-07-27 |
Andrew Waterman | Rename MFTX/MXTF to FMV |
tree | commitdiff |
2013-07-26 |
Andrew Waterman | Rip out Hwacha for now |
tree | commitdiff |
2013-07-26 |
Andrew Waterman | Rip out RVC for now |
tree | commitdiff |
2013-07-25 |
Andrew Waterman | Remove JALR static hints |
tree | commitdiff |
2013-04-17 |
Andrew Waterman | add AUIPC insn; remove RDNPC insn |
tree | commitdiff |
2013-03-30 |
Andrew Waterman | add load-reserved/store-conditional instructions |
tree | commitdiff |
2013-03-26 |
Andrew Waterman | truncate effective addresses in rv32 |
tree | commitdiff |
2012-08-31 |
Andrew Waterman | new tohost/fromhost semantics |
tree | commitdiff |
2012-08-02 |
Andrew Waterman | new tohost/fromhost semantics |
tree | commitdiff |
2012-03-24 |
Andrew Waterman | new supervisor mode |
tree | commitdiff |
2012-03-20 |
Andrew Waterman | make NaN behavior consistent with hardfloat |
tree | commitdiff |
2012-03-19 |
Andrew Waterman | update vector fences |
tree | commitdiff |
2012-03-18 |
Yunsup Lee | clean up vector exception instructions |
tree | commitdiff |
2012-03-14 |
Yunsup Lee | add more instructions for vector exception handling |
tree | commitdiff |
2012-03-14 |
Yunsup Lee | add vvcfg,vtcfg |
tree | commitdiff |
2012-03-13 |
Yunsup Lee | opcodes cleanup |
tree | commitdiff |
2012-03-03 |
Yunsup Lee | add place holders for instructions to handle vector... |
tree | commitdiff |
2012-02-20 |
Andrew Waterman | fixed a bug in remu[w] |
tree | commitdiff |
2012-02-16 |
Andrew Waterman | reimplement div[u][w]/rem[u][w] |
tree | commitdiff |
2012-01-30 |
Yunsup Lee | fix divide by zero bugs |
tree | commitdiff |
2011-12-11 |
Yunsup Lee | fix utidx assign bug, make ut code execute faster |
tree | commitdiff |
2011-11-11 |
Andrew Waterman | Changed MFTX to use rs1 for its source |
tree | commitdiff |
next |