Age | Commit message (Expand) | Author | Files | Lines |
2013-03-25 | add BSD license | Andrew Waterman | 1 | -0/+2 |
2013-03-25 | truncate effective addresses in rv32 | Andrew Waterman | 1 | -1/+2 |
2013-03-25 | support compilation with gcc 4.7 | Andrew Waterman | 1 | -0/+1 |
2013-01-25 | change htif to link against libfesvr | Andrew Waterman | 1 | -3/+14 |
2012-03-24 | new supervisor mode | Andrew Waterman | 1 | -15/+1 |
2012-03-19 | abstract regfile write port | Andrew Waterman | 1 | -14/+30 |
2012-03-19 | abstract regfile behind object | Andrew Waterman | 1 | -20/+20 |
2012-01-22 | disentangle decode.h from other headers | Andrew Waterman | 1 | -16/+0 |
2012-01-22 | work around gcc 4.4 bug | Andrew Waterman | 1 | -2/+2 |
2011-11-11 | Changed supervisor mode | Andrew Waterman | 1 | -5/+0 |
2011-06-19 | temporary undoing of renaming | Andrew Waterman | 1 | -0/+301 |
2011-06-12 | [sim] renamed to riscv-isa-run | Andrew Waterman | 1 | -301/+0 |
2011-06-12 | [xcc] minor performance tweaks | Andrew Waterman | 1 | -10/+9 |
2011-06-11 | [xcc] instructions now set PC explicitly | Andrew Waterman | 1 | -0/+14 |
2011-05-29 | [sim,opcodes] improved sim build and run performance | Andrew Waterman | 1 | -7/+6 |
2011-05-28 | [fesvr,xcc,sim] fixed multicore sim for akaros | Andrew Waterman | 1 | -0/+1 |
2011-05-18 | [opcodes,pk,sim] add more vector traps (for #banks, illegal instructions) | Yunsup Lee | 1 | -5/+12 |
2011-05-13 | [sim] initial support for virtual memory | Andrew Waterman | 1 | -1/+2 |
2011-04-24 | [xcc,sim,opcodes] added more RVC instructions | Andrew Waterman | 1 | -3/+9 |
2011-04-18 | [xcc,sim,opcodes] added rvc conditional branches | Andrew Waterman | 1 | -4/+7 |
2011-04-16 | [sim] removed undefined behavior for non-canonical inputs | Andrew Waterman | 1 | -1/+3 |
2011-04-12 | [xcc,sim] fixed RM field | Andrew Waterman | 1 | -2/+4 |
2011-04-12 | [xcc,sim] rvc loads and stores | Andrew Waterman | 1 | -1/+7 |
2011-04-11 | [sim] fixed FSR exception field bug | Andrew Waterman | 1 | -1/+1 |
2011-04-11 | [xcc,sim,opcodes] more rvc instructions and bug fixes | Andrew Waterman | 1 | -0/+6 |
2011-04-09 | [sim] add vt stuff | Yunsup Lee | 1 | -0/+45 |
2011-04-09 | [sim,pk] reorganized status register | Andrew Waterman | 1 | -9/+9 |
2011-04-09 | [xcc,pk,sim,opcodes] added first RVC instruction | Andrew Waterman | 1 | -8/+15 |
2011-03-01 | [xcc,sim] branches are pc-relative (not pc+4) again | Andrew Waterman | 1 | -2/+2 |
2011-02-04 | [sim,pk] added interrupt-pending field to cause reg | Andrew Waterman | 1 | -0/+5 |
2011-02-01 | [xcc,opcodes,pk,sim] cleanup to FP ISA | Andrew Waterman | 1 | -0/+1 |
2011-02-01 | [sim] added nearest/ties to max magnitude rounding mode | Andrew Waterman | 1 | -3/+7 |
2011-01-25 | [opcodes,pk,sim,xcc] great renumbering of 2011, part deux | Andrew Waterman | 1 | -3/+2 |
2011-01-18 | [opcodes, sim, xcc] made *w insns illegal in RV32 | Andrew Waterman | 1 | -34/+23 |
2011-01-03 | [opcodes,pk,sim,xcc] flip fields to favor little endian | Yunsup Lee | 1 | -23/+23 |
2010-12-27 | [sim] cleaned up handling of link register | Andrew Waterman | 1 | -0/+1 |
2010-11-21 | [opcodes, pk, sim, xcc] Tweaked FP encoding | Andrew Waterman | 1 | -1/+2 |
2010-11-21 | [xcc, sim, pk, opcodes] new instruction encoding! | Andrew Waterman | 1 | -16/+27 |
2010-11-21 | [opcodes, pk, sim, xcc] made jumps shorter and PC-relative | Andrew Waterman | 1 | -5/+4 |
2010-10-25 | [sim,xcc,pk,opcodes] static rounding modes for FP insns | Andrew Waterman | 1 | -0/+1 |
2010-10-15 | [pk, sim] added FPU emulation support to proxy kernel | Andrew Waterman | 1 | -1/+16 |
2010-10-11 | [sim] added writeback tracing | Andrew Waterman | 1 | -2/+26 |
2010-10-05 | [xcc] removed CEXC field from FSR | Andrew Waterman | 1 | -15/+5 |
2010-09-23 | [xcc, sim] eliminated zero-extended immediates | Andrew Waterman | 1 | -3/+2 |
2010-09-20 | [xcc, sim] changed instruction format so imm12 subs for rs2 | Andrew Waterman | 1 | -22/+24 |
2010-09-12 | [xcc, sim] moved shamt field and renamed shifts | Andrew Waterman | 1 | -3/+4 |
2010-09-12 | [xcc, sim] branches now are next-PC-based, not PC-based | Andrew Waterman | 1 | -2/+2 |
2010-09-10 | [sim, pk] cleaned up exception vectors and FP exc flags | Andrew Waterman | 1 | -3/+12 |
2010-09-09 | [pk, sim] added interrupt support to sim; added timer interrupt | Andrew Waterman | 1 | -2/+4 |
2010-09-07 | [sim, xcc] branches now have 2-byte-aligned displacements | Andrew Waterman | 1 | -2/+4 |