aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-10-05more work towards RVC 1.8Andrew Waterman7-63/+50
2015-10-02work towards rvc 1.8Andrew Waterman24-536/+623
2015-10-02clean up shift instruction implementationAndrew Waterman4-22/+6
2015-09-24Refactor memory access code; add MMIO supportAndrew Waterman4-83/+108
2015-09-24Use enum instead of two bools to denote memory access typeAndrew Waterman4-46/+54
2015-09-15commit log now correctly prints privilegeScott Beamer2-3/+13
2015-09-15Zero-extend flw, fmv_s_x instructionsChristopher Celio2-2/+2
2015-09-11print out current privilege level (if commit log enabled)Scott Beamer1-2/+4
2015-09-11print out commit log (if enabled) for all privilege levelsScott Beamer1-12/+10
2015-09-11Simplify register_base_instructionsAndrew Waterman1-6/+2
2015-09-11Initialize mstatus.prv1/prv2 to U, not SAndrew Waterman1-2/+2
2015-09-11Support 'G' in ISA stringsAndrew Waterman1-4/+9
2015-09-11Merge pull request #32 from riscv/insn-listAndrew Waterman1-1/+3
2015-09-10Fix non-portable sed commands generating insn_list.hAlbert Ou1-1/+3
2015-09-08Improve instruction fetchAndrew Waterman15-189/+438
2015-09-08Add facility to instrument specific opcodesAndrew Waterman3-0/+14
2015-09-08Refer to LICENSE in some newer source filesAndrew Waterman8-0/+16
2015-09-04Move towards RVC v1.8Andrew Waterman28-173/+106
2015-09-02Don't automatically run autoconfAndrew Waterman2-75/+12
2015-08-06Merge pull request #29 from pmundkur/develAndrew Waterman3-0/+13
2015-08-06Add an option (-l) to display a log of execution in non-interactive mode.Prashanth Mundkur3-0/+13
2015-07-30Added error message when trying to use histogramChristopher Celio1-0/+6
2015-07-21Update README.md for freg infoChristopher Celio1-1/+11
2015-07-15Merge pull request #28 from sbeamer/masterAndrew Waterman1-3/+2
2015-07-13simplified default case and added commentsScott Beamer1-3/+2
2015-07-10Merge pull request #27 from sbeamer/masterAndrew Waterman1-0/+1
2015-07-10fix clang compile errorScott Beamer1-0/+1
2015-07-05New machine-mode timer facilityAndrew Waterman3-17/+16
2015-06-05Merge pull request #25 from vapier/masterAndrew Waterman2-19/+40
2015-06-05allow interactive "reg" command to dump all registersMike Frysinger1-2/+12
2015-06-05add an interactive "pc" commandMike Frysinger2-0/+8
2015-06-05unify interactive core processingMike Frysinger2-18/+21
2015-06-04Merge pull request #24 from vapier/masterAndrew Waterman2-2/+33
2015-06-05add aliases for common interactive functionsMike Frysinger1-6/+12
2015-06-04add a help screen to interactive modeMike Frysinger2-0/+25
2015-06-03Merge pull request #23 from vapier/masterAndrew Waterman1-14/+14
2015-06-03move interactive function init out of main loopMike Frysinger1-14/+14
2015-05-31Use single, shared real-time counterAndrew Waterman4-38/+50
2015-05-31Execute exactly the # of insns passed to step()Andrew Waterman1-0/+1
2015-05-31Add rest of RV32C instructionsAndrew Waterman7-15/+70
2015-05-31Fix performance bug when CSR accesses are commonAndrew Waterman1-0/+4
2015-05-31Fix c.slliw implementationAndrew Waterman1-1/+3
2015-05-31New RV64C proposalAndrew Waterman27-84/+210
2015-05-31Take interrupts as soon as interrupts are enabledAndrew Waterman4-12/+5
2015-05-14Merge pull request #20 from palmer-dabbelt/packageAndrew Waterman10-6/+105
2015-05-14Fix VM, MIP encodingAndrew Waterman1-6/+6
2015-05-13Install "disasm.h"Palmer Dabbelt1-0/+1
2015-05-13autoreconf 126beb482ff6 ("Install pkg-config files for Spike")Palmer Dabbelt1-0/+18
2015-05-13Install pkg-config files for SpikePalmer Dabbelt8-1/+81
2015-05-13Change the behavior of the DESTDIR make variablePalmer Dabbelt1-5/+5