2015-05-09 |
Andrew Waterman | Upgrade to privileged architecture 1.7 |
tree | commitdiff |
2015-04-30 |
Andrew Waterman | Fix commit log for CSR instructions |
tree | commitdiff |
2015-04-26 |
Andrew Waterman | Fix I$ simulator hit count |
tree | commitdiff |
2015-04-14 |
Andrew Waterman | Merge pull request #18 from wsong83/master |
tree | commitdiff |
2015-04-13 |
Wei Song | fix cache line index offset in cachesim.cc |
tree | commitdiff |
2015-04-04 |
Andrew Waterman | Check for F extension when accessing FCSR |
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 | Allow writing mstatus.fs even if FPU isn't present |
tree | commitdiff |
2015-03-31 |
Andrew Waterman | Implement RVC draft |
tree | commitdiff |
2015-03-27 |
Andrew Waterman | Serialize counters without throwing C++ exceptions |
tree | commitdiff |
2015-03-27 |
Andrew Waterman | New virtual memory implementation (Sv39) |
tree | commitdiff |
2015-03-26 |
Andrew Waterman | Update state.pc on every instruction |
tree | commitdiff |
2015-03-21 |
Andrew Waterman | For misaligned fetch, set mepc = addr of branch/jump |
tree | commitdiff |
2015-03-17 |
Yunsup Lee | bugfix, mbadaddr should be writable |
tree | commitdiff |
2015-03-17 |
Andrew Waterman | Merge [shm]call into ecall, [shm]ret into eret |
tree | commitdiff |
2015-03-16 |
Yunsup Lee | bugfix in raising accelerator interrupts |
tree | commitdiff |
2015-03-14 |
Andrew Waterman | Don't set dirty/referenced bits w/o permission |
tree | commitdiff |
2015-03-13 |
Andrew Waterman | Use hcall instead of mcall |
tree | commitdiff |
2015-03-13 |
Andrew Waterman | Implement PTE referenced/dirty bits |
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-27 |
Christopher Celio | Fixed masking/casting logic in commit log printf. |
tree | commitdiff |
2015-01-26 |
Andrew Waterman | Fix commit log |
tree | commitdiff |
2015-01-09 |
Stephen Twigg | Fix bug where C compiler used instead of C++ for autoco... |
tree | commitdiff |
2015-01-03 |
Andrew Waterman | Require 4-byte instruction alignment until RVC is reimp... |
tree | commitdiff |
2015-01-03 |
Andrew Waterman | On misaligned fetch, set EPC to target, not branch... |
tree | commitdiff |
2015-01-02 |
Andrew Waterman | Reduce dependences on auto-generated code |
tree | commitdiff |
2014-12-05 |
Andrew Waterman | Support 2/4/6/8-byte instructions |
tree | commitdiff |
2014-12-05 |
Andrew Waterman | Set badvaddr on instruction page faults |
tree | commitdiff |
2014-12-03 |
Andrew Waterman | Update register names to match new ABI |
tree | commitdiff |
2014-12-01 |
Andrew Waterman | Implement timer faithfully |
tree | commitdiff |
2014-11-25 |
Andrew Waterman | Factor out the dummy RoCC accelerator |
tree | commitdiff |
2014-11-22 |
Yunsup Lee | Revert "Enable support for the four custom instructions" |
tree | commitdiff |
2014-11-20 |
Andrew Waterman | Add missing makefile dependence |
tree | commitdiff |
2014-11-07 |
Andrew Waterman | Merge pull request #8 from arunthomas/dummy_rocc_test |
tree | commitdiff |
2014-10-30 |
Arun Thomas | dummy-rocc-test build fix |
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 some unused variable warnings |
tree | commitdiff |
2014-09-27 |
Andrew Waterman | Avoid use of __int128_t |
tree | commitdiff |
2014-09-21 |
Scott Beamer | Merge pull request #2 from arunthomas/build_fix |
tree | commitdiff |
2014-09-21 |
Arun Thomas | Update riscv.ac to set CPPFLAGS with fesvr include... |
tree | commitdiff |
2014-08-26 |
Scott Beamer | clean up warnings from clang |
tree | commitdiff |
2014-08-15 |
Christopher Celio | Added PC histogram option. |
tree | commitdiff |
2014-08-08 |
Andrew Waterman | Support uarch counters (degenerately) |
tree | commitdiff |
2014-07-25 |
Scott Beamer | added support for register convention names in debug... |
tree | commitdiff |
2014-07-08 |
Andrew Waterman | Disallow access to FCSR when FP is disabled |
tree | commitdiff |
2014-07-07 |
Andrew Waterman | Use precompiled headers to speed up compilation |
tree | commitdiff |
2014-07-07 |
Andrew Waterman | Minor refactoring |
tree | commitdiff |
2014-06-13 |
Christopher Celio | Commit log now prints while interrupts are enabled. |
tree | commitdiff |
2014-06-13 |
Andrew Waterman | Only print commit log if instruction commits |
tree | commitdiff |
2014-06-12 |
Andrew Waterman | Set status.u64 to true on boot |
tree | commitdiff |
2014-04-03 |
Stephen Twigg | Merge branch 'tm' |
tree | commitdiff |
2014-04-03 |
Stephen Twigg | Sync encoding in opcodes |
tree | commitdiff |
2014-03-18 |
Andrew Waterman | Support RV32 RDTIMEH/RDCYCLEH/RDINSTRETH |
tree | commitdiff |
2014-03-15 |
Andrew Waterman | speed up compilation a bit |
tree | commitdiff |
2014-03-12 |
Andrew Waterman | New FP encoding |
tree | commitdiff |
2014-03-07 |
Andrew Waterman | Add fclass.{s|d} instructions |
tree | commitdiff |
2014-02-25 |
Yunsup Lee | add extensions to riscv-dis for better disassembly |
tree | commitdiff |
2014-02-15 |
Andrew Waterman | Renumber uarch CSRs into custom CSR space |
tree | commitdiff |
2014-02-14 |
Andrew Waterman | Fix I$ simulator not making forward progress |
tree | commitdiff |
2014-02-12 |
Andrew Waterman | Fix commit log when !debug |
tree | commitdiff |
2014-02-11 |
Andrew Waterman | Revert to old AUIPC definition |
tree | commitdiff |
2014-02-07 |
Andrew Waterman | Clear EVEC LSBs, which kindly prevents a segfault |
tree | commitdiff |
2014-02-06 |
Yunsup Lee | commit missing definitions for uarch counters |
tree | commitdiff |
2014-02-01 |
Andrew Waterman | Fix linking on Darwin |
tree | commitdiff |
2014-01-28 |
Andrew Waterman | Force extension loaders to be linked in |
tree | commitdiff |
2014-01-27 |
Andrew Waterman | Enable runtime loading of dynamic library with --extlib |
tree | commitdiff |
2014-01-27 |
Andrew Waterman | Eliminate hwacha <-> riscv circular dependence |
tree | commitdiff |
2014-01-26 |
Andrew Waterman | Merge softfloat_riscv into softfloat |
tree | commitdiff |
2014-01-24 |
Andrew Waterman | Require libdl for dynamic linking at runtime |
tree | commitdiff |
2014-01-24 |
Andrew Waterman | Disassemble amoxor |
tree | commitdiff |
2014-01-24 |
Andrew Waterman | Build and use shared libraries only |
tree | commitdiff |
2014-01-24 |
Andrew Waterman | Build and use shared libraries |
tree | commitdiff |
2014-01-24 |
Andrew Waterman | Handle CSR permissions correctly |
tree | commitdiff |
2014-01-22 |
Andrew Waterman | Use auto-generated trap cause numbers |
tree | commitdiff |
2014-01-21 |
Quan Nguyen | Merge branch 'confprec' |
tree | commitdiff |
2014-01-16 |
Andrew Waterman | Initialize tohost and fromhost to zero |
tree | commitdiff |
2014-01-14 |
Andrew Waterman | Improve performance for branchy code |
tree | commitdiff |
2013-12-17 |
Andrew Waterman | Speed things up quite a bit |
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-21 |
Yunsup Lee | fix slli/slliw encoding bug |
tree | commitdiff |
2013-11-06 |
Yunsup Lee | add accelerator disabled cause |
tree | commitdiff |
2013-11-06 |
Yunsup Lee | correctly trap when SR_EA is disabled |
tree | commitdiff |
2013-11-05 |
Albert Ou | Merge branch 'master' of github.com:ucb-bar/riscv-isa... |
tree | commitdiff |
2013-10-29 |
Andrew Waterman | Pass target machine's return code back to OS |
tree | commitdiff |
2013-10-28 |
Quan Nguyen | Add missing fcvt opcodes through riscv-opcodes |
tree | commitdiff |
2013-10-19 |
Yunsup Lee | clean up SR_EA, the enable accelerator bit in status reg |
tree | commitdiff |
2013-10-19 |
Yunsup Lee | refactor disassembler, and add hwacha disassembler |
tree | commitdiff |
2013-10-18 |
Quan Nguyen | Add empty opcode header files for half-precision |
tree | commitdiff |
2013-10-18 |
Yunsup Lee | add hwacha exception support |
tree | commitdiff |
2013-10-18 |
Yunsup Lee | fix custom-1 rocc encoding |
tree | commitdiff |
2013-10-16 |
Yunsup Lee | use reset virtual method |
tree | commitdiff |
2013-10-16 |
Yunsup Lee | fix missing null check when there's no extension |
tree | commitdiff |
2013-10-16 |
Yunsup Lee | revamp hwacha; now runs in physical mode |
tree | commitdiff |
2013-10-15 |
Stephen Twigg | Propogate the reset call to the extensions as well... |
tree | commitdiff |
2013-10-15 |
Stephen Twigg | Fix bug where xs2 was not being properly respected. |
tree | commitdiff |
next |