Update README
[riscv-isa-sim.git] / riscv / insns /
2018-07-10 Andrew WatermanRefactor and fix LR/SC implementation (#217)
2018-05-04 Andrew WatermanRevert "C.LWSP and C.LDSP with rd=0 are legal instructions"
2018-05-04 Andrew WatermanC.LWSP and C.LDSP with rd=0 are legal instructions
2018-04-30 Andrew WatermanOnly break out of the simulator loop on WFI, not on...
2018-04-04 Andrew WatermanRevert "Fix for issue #183: No illegal instruction...
2018-03-16 Andrew WatermanMerge branch 'deepsrc-b_fix_issue183'
2018-03-16 Shubhodeep Roy Cho... Fix for issue #183: No illegal instruction exception...
2018-03-08 Tim NewsomeMerge pull request #177 from riscv/debug_auth
2018-03-03 Andrew WatermanImplement clearing-misa.C-while-PC-is-misaligned proposal
2017-11-16 Andrew WatermanMerge pull request #156 from p12nGH/noncontiguous_harts
2017-10-19 Andrew WatermanFix implementation of FMIN/FMAX NaN case
2017-10-11 Andrew WatermanMerge pull request #129 from riscv/q-extension
2017-09-28 Andrew WatermanImplement Q extension
2017-06-30 Andrew WatermanRemove reference to H-mode in ECALL
2017-05-25 Andrew WatermanminNum -> minimumNumber
2017-05-17 Palmer DabbeltMerge remote-tracking branch 'origin/priv-1.10'
2017-05-16 Palmer DabbeltMerge remote-tracking branch 'origin/debug-0.13' into...
2017-05-14 Andrew WatermanMake C.LI/C.LUI trapping behavior match spec
2017-04-25 Andrew WatermanFMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.X
2017-04-17 Megan WachsMerge remote-tracking branch 'origin/priv-1.10' into...
2017-04-11 Andrew WatermanImplement new FP encoding
2017-03-28 Andrew WatermanOn EBREAK, set badaddr to pc
2017-03-16 Andrew WatermanSimplify interrupt-stack discipline
2017-03-13 Andrew WatermanImplement mstatus.TW, mstatus.TVM, and mstatus.TSR
2017-02-21 Andrew Watermanserialize simulator on wfi
2017-02-15 Andrew Watermansfence.vm -> sfence.vma
2017-02-07 Tim NewsomeMerge pull request #83 from bacam/gdb-protocol-fixes
2017-02-02 Andrew WatermanFor FMIN(sNaN, x) and FMIN(qNaN, qNaN), return canonica...
2017-02-02 Andrew WatermanSet xPIE=1 on xRET
2016-11-10 Andrew WatermanAMOs should always return store faults, not load faults
2016-08-26 Andrew WatermanFix spike interactive (-d) mode
2016-08-22 Tim NewsomeImplement address and data triggers.
2016-08-17 Andrew WatermanAllow mstatus.MPP to store bad values; instead, validat...
2016-07-28 Tim NewsomeAdd support for virtual priv register. (#59)
2016-05-23 Tim NewsomeSingle step appears to work.
2016-05-23 Tim NewsomeAdd dret.
2016-05-23 Tim NewsomeProperly save/restore dpc, mcause, mbadaddr.
2016-05-21 Andy WrightSome bugfixes for CSR reading and setting FS for fflags...
2016-04-20 Andrew WatermanSplit ERET into URET, SRET, HRET, MRET
2016-03-02 Andrew WatermanFix ERET bug
2016-03-02 Andrew WatermanSerialize simulator on ERET
2016-03-02 Andrew WatermanWIP on priv spec v1.9
2016-03-02 Andrew WatermanUpgrade to latest SoftFloat
2015-11-20 Andrew WatermanC.ADDIW is reserved for rd=0
2015-10-20 Andrew WatermanUpdate to hopefully final RVC 1.9 encoding
2015-10-06 Andrew Watermanmore work towards RVC 1.8
2015-10-02 Andrew Watermanwork towards rvc 1.8
2015-10-02 Andrew Watermanclean up shift instruction implementation
2015-09-15 Christopher CelioZero-extend flw, fmv_s_x instructions
2015-09-09 Andrew WatermanImprove instruction fetch
2015-09-04 Andrew WatermanMove towards RVC v1.8
2015-06-01 Andrew WatermanAdd rest of RV32C instructions
2015-06-01 Andrew WatermanFix c.slliw implementation
2015-06-01 Andrew WatermanNew RV64C proposal
2015-06-01 Andrew WatermanTake interrupts as soon as interrupts are enabled
2015-05-09 Andrew WatermanUpgrade to privileged architecture 1.7
2015-04-04 Andrew WatermanSupport setting ISA/subsets with --isa flag
2015-04-02 Andrew WatermanSimplify RV32 comparisons
2015-03-31 Andrew WatermanImplement RVC draft
2015-03-17 Andrew WatermanMerge [shm]call into ecall, [shm]ret into eret
2015-03-13 Andrew WatermanUse hcall instead of mcall
2015-03-13 Andrew WatermanUpdate to new privileged spec
2015-02-08 Andrew WatermanUse xlen, not xprlen, to refer to x-register width
2015-01-03 Andrew WatermanOn misaligned fetch, set EPC to target, not branch...
2014-12-01 Andrew WatermanImplement timer faithfully
2014-11-22 Yunsup LeeRevert "Enable support for the four custom instructions"
2014-10-24 Yunsup LeeMerge pull request #4 from arunthomas/custom_inst
2014-10-23 Arun ThomasEnable support for the four custom instructions
2014-09-27 Andrew WatermanAvoid use of __int128_t
2014-04-03 Stephen TwiggMerge branch 'tm'
2014-03-18 Andrew WatermanSupport RV32 RDTIMEH/RDCYCLEH/RDINSTRETH
2014-03-07 Andrew WatermanAdd fclass.{s|d} instructions
2014-02-11 Andrew WatermanRevert to old AUIPC definition
2014-01-21 Quan NguyenMerge branch 'confprec'
2013-12-09 Andrew WatermanNew RDCYCLE encoding
2013-11-25 Andrew WatermanUpdate to new privileged ISA
2013-11-25 Quan NguyenMerge branch 'master' of github.com:ucb-bar/riscv-isa...
2013-11-05 Albert OuMerge branch 'master' of github.com:ucb-bar/riscv-isa...
2013-10-18 Quan NguyenAdd empty opcode header files for half-precision
2013-10-16 Yunsup Leerevamp hwacha; now runs in physical mode
2013-09-27 Andrew WatermanUse WRITE_RD/WRITE_FRD macros to write registers
2013-09-21 Andrew WatermanUpdate ISA encoding and AUIPC semantics
2013-09-11 Andrew WatermanAdd AMOXOR
2013-09-11 Andrew WatermanImplement zany immediates
2013-09-10 Andrew WatermanAdd rd field to JAL; drop J
2013-08-12 Andrew WatermanInstructions are no longer member functions
2013-08-08 Andrew WatermanIgnore JALR's effective address LSB
2013-08-08 Andrew WatermanRename MTFSR/MFFSR to FSSR/FRSR
2013-08-01 Quan NguyenFix eret (again)
2013-07-31 Andrew WatermanFix dumb ERET bug
2013-07-27 Andrew WatermanNew supervisor mode
2013-07-27 Andrew WatermanRename MFTX/MXTF to FMV
2013-07-26 Andrew WatermanRip out Hwacha for now
2013-07-26 Andrew WatermanRip out RVC for now
2013-07-25 Andrew WatermanRemove JALR static hints
2013-04-17 Andrew Watermanadd AUIPC insn; remove RDNPC insn
2013-03-30 Andrew Watermanadd load-reserved/store-conditional instructions
2013-03-26 Andrew Watermantruncate effective addresses in rv32
2012-08-31 Andrew Watermannew tohost/fromhost semantics
2012-08-02 Andrew Watermannew tohost/fromhost semantics
next