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 |
2011-11-11 |
Andrew Waterman | Changed supervisor mode |
tree | commitdiff |
2011-10-19 |
Yunsup Lee | Merge branch 'master' of github.com:ucb-bar/riscv-isa-sim |
tree | commitdiff |
2011-10-19 |
Yunsup Lee | fix vf |
tree | commitdiff |
2011-06-20 |
Andrew Waterman | temporary undoing of renaming |
tree | commitdiff |
2011-06-13 |
Andrew Waterman | [sim] renamed to riscv-isa-run |
tree | commitdiff |
2011-06-11 |
Andrew Waterman | [xcc] cleaned up mmu code |
tree | commitdiff |
2011-06-11 |
Andrew Waterman | [xcc] instructions now set PC explicitly |
tree | commitdiff |
2011-06-11 |
Andrew Waterman | [sim, opcodes] made sim more decoupled from opcodes |
tree | commitdiff |
2011-06-06 |
Andrew Waterman | [sim] fix writeback after ipi clearing |
tree | commitdiff |
2011-06-05 |
Andrew Waterman | [sim] add ability to clear IPIs |
tree | commitdiff |
2011-05-29 |
Andrew Waterman | [sim,opcodes] improved sim build and run performance |
tree | commitdiff |
2011-05-29 |
Andrew Waterman | [fesvr,xcc,sim] fixed multicore sim for akaros |
tree | commitdiff |
2011-05-23 |
Andrew Waterman | [sim,xcc] add rdcycle/rdtime/rdinstret |
tree | commitdiff |
2011-05-19 |
Andrew Waterman | [sim] more fp<->int fixes |
tree | commitdiff |
2011-05-19 |
Andrew Waterman | [sim] more fp conversion bugs fixed |
tree | commitdiff |
2011-05-18 |
Andrew Waterman | [sim] fixed fcvt rounding bugs |
tree | commitdiff |
2011-05-18 |
Yunsup Lee | [opcodes,pk,sim] add more vector traps (for #banks... |
tree | commitdiff |
2011-05-16 |
Andrew Waterman | [sim,pk] cleanups & initial virtual memory support |
tree | commitdiff |
2011-05-16 |
Yunsup Lee | [sim,xcc] change cond. mov inst format, add implementation |
tree | commitdiff |
2011-05-16 |
Yunsup Lee | [libs,opcodes,pk,sim,xcc] add mov*,fmov*, shuffle vec... |
tree | commitdiff |
2011-05-14 |
Andrew Waterman | [sim] stubs for perfctr instructions |
tree | commitdiff |
2011-04-25 |
Andrew Waterman | [xcc,sim,opcodes] added c.addiw |
tree | commitdiff |
2011-04-24 |
Andrew Waterman | [xcc,sim,opcodes] added more RVC instructions |
tree | commitdiff |
2011-04-24 |
Andrew Waterman | [sim] fixed divw/remw crashing simulator |
tree | commitdiff |
2011-04-19 |
Andrew Waterman | [xcc,sim] rv64 'w' instruction semantics changed |
tree | commitdiff |
2011-04-19 |
Andrew Waterman | [xcc,sim,opcodes] added rvc conditional branches |
tree | commitdiff |
2011-04-17 |
Andrew Waterman | [sim] removed undefined behavior for non-canonical... |
tree | commitdiff |
2011-04-15 |
Andrew Waterman | [sim] fixed jalr immediate bug |
tree | commitdiff |
2011-04-13 |
Andrew Waterman | [xcc,pk,sim] added privileged cflush instruction |
tree | commitdiff |
2011-04-12 |
Andrew Waterman | [xcc,sim] rvc loads and stores |
tree | commitdiff |
2011-04-12 |
Andrew Waterman | [xcc,sim,opcodes] more rvc instructions and bug fixes |
tree | commitdiff |
2011-04-10 |
Yunsup Lee | [sim] add vector traps to vector instructions |
tree | commitdiff |
2011-04-10 |
Yunsup Lee | [sim] add vt stuff |
tree | commitdiff |
2011-04-10 |
Andrew Waterman | [xcc, sim] added rvc insn c.li; misc fixes |
tree | commitdiff |
2011-04-10 |
Andrew Waterman | [xcc,pk,sim,opcodes] added first RVC instruction |
tree | commitdiff |
2011-04-08 |
Andrew Waterman | [sim] fixed multiply-high in rv32 |
tree | commitdiff |
2011-04-05 |
Yunsup Lee | [opcodes,pk,sim,xcc] fix vector mem instruction format... |
tree | commitdiff |
2011-04-04 |
Yunsup Lee | [opcodes,pk,sim,xcc] add leftover vector instructions... |
tree | commitdiff |
2011-04-04 |
Yunsup Lee | [opcodes,pk,sim,xcc] add vector mem instructions |
tree | commitdiff |
2011-04-04 |
Yunsup Lee | [opcodes,pk,sim,xcc] add stop,utidx instructions |
tree | commitdiff |
2011-04-04 |
Yunsup Lee | [opcodes,pk,sim,xcc] add fence instructions for vector... |
tree | commitdiff |
2011-03-30 |
Andrew Waterman | [xcc] fixed bug in amo{maxu,minu}.w |
tree | commitdiff |
2011-03-26 |
Andrew Waterman | [sim,pk,xcc,opcodes] removed fminmag/fmaxmag |
tree | commitdiff |
2011-03-25 |
Andrew Waterman | [xcc,pk,opcodes,sim] updated encoding/insn names |
tree | commitdiff |
2011-03-18 |
Andrew Waterman | [sim] LWU now illegal in RV32 |
tree | commitdiff |
2011-02-15 |
Andrew Waterman | [xcc,opcodes,pk,sim] krste's re-renaming spree |
tree | commitdiff |
2011-02-15 |
Andrew Waterman | [xcc,sim,opcodes] removed mtflh/mffl/mffh |
tree | commitdiff |
2011-02-05 |
Andrew Waterman | [sim,pk] added interrupt-pending field to cause reg |
tree | commitdiff |
2011-02-02 |
Andrew Waterman | [sim,xcc,opcodes] added back mtflh.d |
tree | commitdiff |
2011-02-02 |
Andrew Waterman | [xcc,opcodes,pk,sim] cleanup to FP ISA |
tree | commitdiff |
2011-01-27 |
Andrew Waterman | [sim] changed divide-by-0 semantics |
tree | commitdiff |
2011-01-26 |
Andrew Waterman | [sim,opcodes] add mulhsu instruction |
tree | commitdiff |
2011-01-26 |
Andrew Waterman | [opcodes,pk,sim,xcc] great renumbering of 2011, part... |
tree | commitdiff |
2011-01-21 |
Andrew Waterman | [sim, pk, xcc, opcodes] great instruction renaming... |
tree | commitdiff |
2011-01-19 |
Andrew Waterman | [opcodes, sim, xcc] made *w insns illegal in RV32 |
tree | commitdiff |
2011-01-17 |
Andrew Waterman | [opcodes, pk, sim, xcc] removed nor, normalized macros... |
tree | commitdiff |
2011-01-12 |
Andrew Waterman | [sim] fix jalr bug |
tree | commitdiff |
2010-12-27 |
Andrew Waterman | [sim] fixed some compiler warnings |
tree | commitdiff |
2010-12-27 |
Andrew Waterman | [sim] cleaned up handling of link register |
tree | commitdiff |
2010-11-22 |
Andrew Waterman | [sim] handle integer division overflow |
tree | commitdiff |
2010-11-22 |
Andrew Waterman | [opcodes, pk, sim, xcc] Tweaked FP encoding |
tree | commitdiff |
2010-11-22 |
Andrew Waterman | [pk] various PK cleanups/speedups |
tree | commitdiff |
2010-11-22 |
Andrew Waterman | [xcc, sim, pk, opcodes] new instruction encoding! |
tree | commitdiff |
2010-11-22 |
Andrew Waterman | [xcc, sim, pk] link register is now x1 |
tree | commitdiff |
2010-10-26 |
Andrew Waterman | [sim] removed unnecessary trap in mfcr instruction |
tree | commitdiff |
2010-10-26 |
Andrew Waterman | [sim,xcc] fixed minor bugs related to tp/cr29 |
tree | commitdiff |
2010-10-26 |
Yunsup Lee | [pk,sim,xcc] get rid of at register, introduce tp register |
tree | commitdiff |
next |