Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-04-29 | Add vf[ls](|seg)(|st)h and friendsmvp | Quan Nguyen | 6 | -2/+18 | |
2014-04-03 | Merge branch 'tm' | Stephen Twigg | 4 | -155/+158 | |
2014-04-03 | Sync encoding in opcodes | Stephen Twigg | 2 | -155/+168 | |
2014-04-03 | Add ut_fclass_s/d hwacha (unused until encoding sync) | Stephen Twigg | 2 | -0/+2 | |
2014-03-18 | Support RV32 RDTIMEH/RDCYCLEH/RDINSTRETH | Andrew Waterman | 8 | -11/+29 | |
2014-03-15 | speed up compilation a bit | Andrew Waterman | 2 | -2/+2 | |
2014-03-11 | New FP encoding | Andrew Waterman | 1 | -42/+42 | |
2014-03-06 | Add fclass.{s|d} instructions | Andrew Waterman | 8 | -0/+82 | |
2014-03-02 | add hwacha vfmsv instructions | Yunsup Lee | 5 | -5/+12 | |
2014-02-25 | add extensions to riscv-dis for better disassembly | Yunsup Lee | 1 | -1/+16 | |
2014-02-14 | Renumber uarch CSRs into custom CSR space | Andrew Waterman | 1 | -16/+16 | |
2014-02-13 | Fix I$ simulator not making forward progress | Andrew Waterman | 2 | -21/+17 | |
2014-02-12 | Fix commit log when !debug | Andrew Waterman | 1 | -25/+15 | |
2014-02-10 | Revert to old AUIPC definition | Andrew Waterman | 1 | -1/+1 | |
2014-02-07 | Clear EVEC LSBs, which kindly prevents a segfault | Andrew Waterman | 1 | -2/+2 | |
2014-02-06 | Fix disassembly of JAL | Andrew Waterman | 1 | -1/+1 | |
2014-02-06 | commit missing definitions for uarch counters | Yunsup Lee | 1 | -0/+56 | |
2014-02-03 | Move half precision instructions, add vfmsv, vfmvv | Quan Nguyen | 48 | -137/+265 | |
2014-01-31 | Fix linking on Darwin | Andrew Waterman | 3 | -4/+3 | |
2014-01-28 | Disasm now translates xor x0,x0,x0 as a machine-generated bubble ("-"). | Christopher Celio | 1 | -0/+1 | |
It is very convenient for pipeline trace viewing to differentiate between compiler NOPs and pipeline bubbles. | |||||
2014-01-28 | Force extension loaders to be linked in | Andrew Waterman | 2 | -6/+10 | |
2014-01-26 | Enable runtime loading of dynamic library with --extlib | Andrew Waterman | 5 | -158/+160 | |
2014-01-26 | Prefer libraries located in current directory | Andrew Waterman | 1 | -4/+4 | |
2014-01-26 | Eliminate hwacha <-> riscv circular dependence | Andrew Waterman | 11 | -110/+170 | |
We now split out the spike executable into another subproject, which depends on both rocket and hwacha | |||||
2014-01-26 | Link subproject dynamic libraries correctly | Andrew Waterman | 1 | -7/+11 | |
2014-01-25 | Merge softfloat_riscv into softfloat | Andrew Waterman | 18 | -70/+13 | |
They really aren't independent libraries. | |||||
2014-01-24 | Require libdl for dynamic linking at runtime | Andrew Waterman | 3 | -15/+68 | |
2014-01-24 | Disassemble amoxor | Andrew Waterman | 1 | -0/+2 | |
2014-01-24 | Build and use shared libraries only | Andrew Waterman | 3 | -5/+6 | |
2014-01-24 | Build and use shared libraries | Andrew Waterman | 3 | -45/+45 | |
2014-01-24 | Handle CSR permissions correctly | Andrew Waterman | 2 | -6/+10 | |
2014-01-21 | Use auto-generated trap cause numbers | Andrew Waterman | 2 | -26/+52 | |
2014-01-20 | Merge branch 'confprec' | Quan Nguyen | 78 | -0/+353 | |
Conflicts: hwacha/hwacha.mk.in | |||||
2014-01-16 | Initialize tohost and fromhost to zero | Andrew Waterman | 1 | -2/+5 | |
Surprising we got away without doing this for so long | |||||
2014-01-13 | Improve performance for branchy code | Andrew Waterman | 14 | -85/+131 | |
We now use a heavily unrolled loop as the software I$, which allows the host machine's branch target prediction to associate target PCs with unique-ish host PCs. | |||||
2013-12-17 | Speed things up quite a bit | Andrew Waterman | 7 | -79/+118 | |
2013-12-09 | New RDCYCLE encoding | Andrew Waterman | 9 | -38/+39 | |
2013-11-29 | Remove debug printf in vsetprecconfprec | Quan Nguyen | 1 | -1/+0 | |
2013-11-29 | Add vsetprec instruction prototype | Quan Nguyen | 5 | -0/+17 | |
2013-11-25 | Update to new privileged ISA | Andrew Waterman | 30 | -402/+785 | |
2013-11-24 | Merge branch 'master' of github.com:ucb-bar/riscv-isa-sim into HEAD | Quan Nguyen | 7 | -4/+9 | |
2013-11-21 | fix slli/slliw encoding bug | Yunsup Lee | 2 | -4/+4 | |
2013-11-05 | add accelerator disabled cause | Yunsup Lee | 1 | -0/+1 | |
2013-11-05 | correctly trap when SR_EA is disabled | Yunsup Lee | 4 | -0/+4 | |
2013-11-04 | Fix declaration of half-precision instructions | Albert Ou | 2 | -0/+2 | |
2013-11-04 | Re-add Hwacha header file | Albert Ou | 1 | -0/+1 | |
2013-11-04 | Implement "half-baked" half-precision instruction subset for Hwacha | Albert Ou | 39 | -2/+336 | |
2013-11-04 | Merge branch 'master' of github.com:ucb-bar/riscv-isa-sim into confprec | Albert Ou | 30 | -180/+463 | |
2013-10-28 | include stdexcept | Yunsup Lee | 1 | -0/+1 | |
2013-10-28 | Pass target machine's return code back to OS | Andrew Waterman | 3 | -3/+4 | |