Age | Commit message (Expand) | Author | Files | Lines |
2013-09-27 | Use WRITE_RD/WRITE_FRD macros to write registers | Andrew Waterman | 139 | -162/+162 |
2013-09-21 | Update ISA encoding and AUIPC semantics | Andrew Waterman | 1 | -1/+1 |
2013-09-11 | Add AMOXOR | Andrew Waterman | 2 | -0/+7 |
2013-09-11 | Implement zany immediates | Andrew Waterman | 32 | -32/+32 |
2013-09-10 | Add rd field to JAL; drop J | Andrew Waterman | 2 | -2/+1 |
2013-08-11 | Instructions are no longer member functions | Andrew Waterman | 51 | -78/+84 |
2013-08-08 | Ignore JALR's effective address LSB | Andrew Waterman | 1 | -1/+1 |
2013-08-08 | Rename MTFSR/MFFSR to FSSR/FRSR | Andrew Waterman | 2 | -0/+0 |
2013-07-31 | Fix eret (again) | Quan Nguyen | 1 | -1/+1 |
2013-07-31 | Fix dumb ERET bug | Andrew Waterman | 1 | -1/+1 |
2013-07-26 | New supervisor mode | Andrew Waterman | 1 | -3/+3 |
2013-07-26 | Rename MFTX/MXTF to FMV | Andrew Waterman | 4 | -0/+0 |
2013-07-26 | Rip out Hwacha for now | Andrew Waterman | 90 | -145/+0 |
2013-07-26 | Rip out RVC for now | Andrew Waterman | 34 | -101/+0 |
2013-07-25 | Remove JALR static hints | Andrew Waterman | 3 | -2/+0 |
2013-04-17 | add AUIPC insn; remove RDNPC insn | Andrew Waterman | 2 | -1/+1 |
2013-03-29 | add load-reserved/store-conditional instructions | Andrew Waterman | 4 | -0/+6 |
2013-03-25 | truncate effective addresses in rv32 | Andrew Waterman | 16 | -16/+16 |
2012-08-30 | new tohost/fromhost semantics | Andrew Waterman | 1 | -2/+1 |
2012-08-01 | new tohost/fromhost semantics | Andrew Waterman | 1 | -1/+2 |
2012-03-24 | new supervisor mode | Andrew Waterman | 7 | -109/+13 |
2012-03-19 | make NaN behavior consistent with hardfloat | Andrew Waterman | 10 | -10/+10 |
2012-03-18 | update vector fences | Andrew Waterman | 4 | -0/+0 |
2012-03-18 | clean up vector exception instructions | Yunsup Lee | 2 | -0/+0 |
2012-03-13 | add more instructions for vector exception handling | Yunsup Lee | 4 | -0/+0 |
2012-03-13 | add vvcfg,vtcfg | Yunsup Lee | 2 | -0/+10 |
2012-03-13 | opcodes cleanup | Yunsup Lee | 1 | -0/+0 |
2012-03-03 | add place holders for instructions to handle vector exceptions | Yunsup Lee | 6 | -0/+0 |
2012-02-19 | fixed a bug in remu[w] | Andrew Waterman | 2 | -2/+2 |
2012-02-15 | reimplement div[u][w]/rem[u][w] | Andrew Waterman | 8 | -27/+39 |
2012-01-30 | fix divide by zero bugs | Yunsup Lee | 4 | -4/+4 |
2011-12-10 | fix utidx assign bug, make ut code execute faster | Yunsup Lee | 1 | -1/+1 |
2011-11-11 | Changed MFTX to use rs1 for its source | Andrew Waterman | 2 | -2/+2 |
2011-11-11 | Changed supervisor mode | Andrew Waterman | 2 | -31/+20 |
2011-10-18 | fix vf | Yunsup Lee | 1 | -0/+1 |
2011-06-19 | temporary undoing of renaming | Andrew Waterman | 272 | -0/+811 |
2011-06-12 | [sim] renamed to riscv-isa-run | Andrew Waterman | 272 | -812/+0 |
2011-06-11 | [xcc] cleaned up mmu code | Andrew Waterman | 1 | -1/+1 |
2011-06-11 | [xcc] instructions now set PC explicitly | Andrew Waterman | 14 | -18/+18 |
2011-06-10 | [sim, opcodes] made sim more decoupled from opcodes | Andrew Waterman | 2 | -2/+2 |
2011-06-05 | [sim] fix writeback after ipi clearing | Andrew Waterman | 1 | -0/+1 |
2011-06-04 | [sim] add ability to clear IPIs | Andrew Waterman | 1 | -0/+3 |
2011-05-29 | [sim,opcodes] improved sim build and run performance | Andrew Waterman | 1 | -1/+1 |
2011-05-28 | [fesvr,xcc,sim] fixed multicore sim for akaros | Andrew Waterman | 2 | -0/+12 |
2011-05-23 | [sim,xcc] add rdcycle/rdtime/rdinstret | Andrew Waterman | 3 | -3/+3 |
2011-05-19 | [sim] more fp<->int fixes | Andrew Waterman | 4 | -4/+4 |
2011-05-19 | [sim] more fp conversion bugs fixed | Andrew Waterman | 2 | -2/+2 |
2011-05-18 | [sim] fixed fcvt rounding bugs | Andrew Waterman | 8 | -8/+8 |
2011-05-18 | [opcodes,pk,sim] add more vector traps (for #banks, illegal instructions) | Yunsup Lee | 2 | -0/+9 |
2011-05-16 | [sim,pk] cleanups & initial virtual memory support | Andrew Waterman | 3 | -1/+10 |