projects
/
riscv-isa-sim.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
riscv-isa-sim.git
2013-10-29
Yunsup Lee
include stdexcept
commit
|
commitdiff
|
tree
2013-10-29
Andrew Waterman
Pass target machine's return code back to OS
commit
|
commitdiff
|
tree
2013-10-22
Yunsup Lee
clarify vxcptsave/vxctkill semantics
commit
|
commitdiff
|
tree
2013-10-19
Yunsup Lee
implement vxcptsave/vxcptrestore
commit
|
commitdiff
|
tree
2013-10-19
Yunsup Lee
clean up SR_EA, the enable accelerator bit in status reg
commit
|
commitdiff
|
tree
2013-10-19
Yunsup Lee
more hwacha supervisor stuff
commit
|
commitdiff
|
tree
2013-10-19
Yunsup Lee
refactor disassembler, and add hwacha disassembler
commit
|
commitdiff
|
tree
2013-10-18
Yunsup Lee
can't execute frsr/fssr on ut
commit
|
commitdiff
|
tree
2013-10-18
Yunsup Lee
or into control thread's fp exceptions
commit
|
commitdiff
|
tree
2013-10-18
Yunsup Lee
catch trap_illegal_instruction in hwacha
commit
|
commitdiff
|
tree
2013-10-18
Yunsup Lee
add hwacha exception support
commit
|
commitdiff
|
tree
2013-10-18
Yunsup Lee
fix custom-1 rocc encoding
commit
|
commitdiff
|
tree
2013-10-16
Yunsup Lee
fix maxvl calc logic
commit
|
commitdiff
|
tree
2013-10-16
Yunsup Lee
use reset virtual method
commit
|
commitdiff
|
tree
2013-10-16
Yunsup Lee
use uint32_t for vl
commit
|
commitdiff
|
tree
2013-10-16
Yunsup Lee
fix missing null check when there's no extension
commit
|
commitdiff
|
tree
2013-10-16
Yunsup Lee
revamp hwacha; now runs in physical mode
commit
|
commitdiff
|
tree
2013-10-15
Stephen Twigg
Propogate the reset call to the extensions as well...
commit
|
commitdiff
|
tree
2013-10-15
Stephen Twigg
Fix bug where xs2 was not being properly respected.
commit
|
commitdiff
|
tree
2013-10-10
Yunsup Lee
commit configure script; new configure option --enable...
commit
|
commitdiff
|
tree
2013-09-27
Christopher...
Added commit logging (--enable-commitlog). Also fixed...
commit
|
commitdiff
|
tree
2013-09-27
Andrew Waterman
Use WRITE_RD/WRITE_FRD macros to write registers
commit
|
commitdiff
|
tree
2013-09-27
Andrew Waterman
Bye, CB
commit
|
commitdiff
|
tree
2013-09-23
Scott Beamer
fixes compile bug for not being able to find std::logic...
commit
|
commitdiff
|
tree
2013-09-23
Andrew Waterman
Fix Scott's deadlock
commit
|
commitdiff
|
tree
2013-09-22
Stephen Twigg
Adjust rocc_inst_t to properly extract fields due to...
commit
|
commitdiff
|
tree
2013-09-21
Andrew Waterman
Update ISA encoding and AUIPC semantics
commit
|
commitdiff
|
tree
2013-09-15
Andrew Waterman
Add helper disassembly program
commit
|
commitdiff
|
tree
2013-09-15
Andrew Waterman
ISA changes
commit
|
commitdiff
|
tree
2013-09-11
Andrew Waterman
Add AMOXOR
commit
|
commitdiff
|
tree
2013-09-11
Andrew Waterman
Implement zany immediates
commit
|
commitdiff
|
tree
2013-09-10
Andrew Waterman
Don't tick HTIF as often
commit
|
commitdiff
|
tree
2013-09-10
Andrew Waterman
Add rd field to JAL; drop J
commit
|
commitdiff
|
tree
2013-08-18
Andrew Waterman
Renumber PCRs
commit
|
commitdiff
|
tree
2013-08-13
Andrew Waterman
Add test program for dummy rocc
commit
|
commitdiff
|
tree
2013-08-13
Andrew Waterman
Implement RoCC and add a dummy RoCC
commit
|
commitdiff
|
tree
2013-08-12
Andrew Waterman
Instructions are no longer member functions
commit
|
commitdiff
|
tree
2013-08-08
Andrew Waterman
Ignore JALR's effective address LSB
commit
|
commitdiff
|
tree
2013-08-08
Andrew Waterman
Disentangle some header files
commit
|
commitdiff
|
tree
2013-08-08
Andrew Waterman
Rename MTFSR/MFFSR to FSSR/FRSR
commit
|
commitdiff
|
tree
2013-08-08
Andrew Waterman
Swap J and JALR encoding
commit
|
commitdiff
|
tree
2013-08-01
Quan Nguyen
Fix eret (again)
commit
|
commitdiff
|
tree
2013-07-31
Andrew Waterman
Fix dumb ERET bug
commit
|
commitdiff
|
tree
2013-07-29
Andrew Waterman
Don't flush TLB on PTBR writes (only FATC)
commit
|
commitdiff
|
tree
2013-07-27
Andrew Waterman
New supervisor mode
commit
|
commitdiff
|
tree
2013-07-27
Andrew Waterman
Remove more vector stuff
commit
|
commitdiff
|
tree
2013-07-27
Andrew Waterman
Rename MFTX/MXTF to FMV
commit
|
commitdiff
|
tree
2013-07-26
Andrew Waterman
Rip out Hwacha for now
commit
|
commitdiff
|
tree
2013-07-26
Andrew Waterman
Rip out RVC for now
commit
|
commitdiff
|
tree
2013-07-26
Andrew Waterman
Generate instruction decoder dynamically
commit
|
commitdiff
|
tree
2013-07-25
Andrew Waterman
Remove JALR static hints
commit
|
commitdiff
|
tree
2013-07-23
Andrew Waterman
Kill spike when xspike is SIGINTed
commit
|
commitdiff
|
tree
2013-07-22
Andrew Waterman
Don't use stdout for debugging
commit
|
commitdiff
|
tree
2013-07-22
Andrew Waterman
Add xspike program
commit
|
commitdiff
|
tree
2013-07-20
Andrew Waterman
Use calloc to allocate target memory
commit
|
commitdiff
|
tree
2013-07-13
Andrew Waterman
Eliminate infinite loop in debug mode
commit
|
commitdiff
|
tree
2013-07-13
Andrew Waterman
Exit cleanly from debug console
commit
|
commitdiff
|
tree
2013-07-13
Andrew Waterman
Favor procs.size() over num_cores()
commit
|
commitdiff
|
tree
2013-07-13
Andrew Waterman
Fix SR_U64 bit being ignored
commit
|
commitdiff
|
tree
2013-06-03
Andrew Waterman
make spike.o correctly depend on dispatch.h
commit
|
commitdiff
|
tree
2013-06-03
Andrew Waterman
use coreutils `seq' instead of hacky `range'
commit
|
commitdiff
|
tree
2013-05-15
Yunsup Lee
change riscv-isa-run to spike in documentation
commit
|
commitdiff
|
tree
2013-05-15
Yunsup Lee
fix make issue
commit
|
commitdiff
|
tree
2013-05-14
Yunsup Lee
change riscv-isa-run to spike
commit
|
commitdiff
|
tree
2013-05-06
Andrew Waterman
make Makefile sh-friendly
commit
|
commitdiff
|
tree
2013-04-25
Andrew Waterman
use inttypes macros to print uint64_t
commit
|
commitdiff
|
tree
2013-04-25
Andrew Waterman
fix(?) circular dependence on generated headers
commit
|
commitdiff
|
tree
2013-04-25
Andrew Waterman
add range(start, end) method to Makefile
commit
|
commitdiff
|
tree
2013-04-24
Yunsup Lee
fixes to correctly simulate the vector unit
commit
|
commitdiff
|
tree
2013-04-23
Andrew Waterman
make interactive mode cope with canonical terminal
commit
|
commitdiff
|
tree
2013-04-23
Andrew Waterman
destroy htif on simulator termination
commit
|
commitdiff
|
tree
2013-04-22
Andrew Waterman
correctly depend on dispatch.h
commit
|
commitdiff
|
tree
2013-04-20
Andrew Waterman
remove circular dependence in Makefile
commit
|
commitdiff
|
tree
2013-04-20
Andrew Waterman
update abi register names
commit
|
commitdiff
|
tree
2013-04-17
Andrew Waterman
add AUIPC insn; remove RDNPC insn
commit
|
commitdiff
|
tree
2013-03-30
Andrew Waterman
add load-reserved/store-conditional instructions
commit
|
commitdiff
|
tree
2013-03-30
Andrew Waterman
ignore writes to SR IP field
commit
|
commitdiff
|
tree
2013-03-27
Andrew Waterman
opcodes.h must only contain DECLARE_INSN() lines
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
add BSD license
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
update ancient README
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
truncate effective addresses in rv32
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
expose pending interrupts in status register
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
add missing #include
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
ignore host writes to fromhost if old value not 0
commit
|
commitdiff
|
tree
2013-03-26
Andrew Waterman
support compilation with gcc 4.7
commit
|
commitdiff
|
tree
2013-02-15
Andrew Waterman
fix D$ model not acknowledging stores
commit
|
commitdiff
|
tree
2013-02-15
Andrew Waterman
specialize fully-associative caches
commit
|
commitdiff
|
tree
2013-02-15
Andrew Waterman
don't store host pointers in soft TLB
commit
|
commitdiff
|
tree
2013-02-13
Andrew Waterman
clean up fetch-execute loop a bit
commit
|
commitdiff
|
tree
2013-02-13
Andrew Waterman
add I$/D$/L2$ simulators
commit
|
commitdiff
|
tree
2013-02-13
Andrew Waterman
migrate to c++11
commit
|
commitdiff
|
tree
2013-02-13
Andrew Waterman
make HTIF interactions deterministic; fix race
commit
|
commitdiff
|
tree
2013-01-26
Andrew Waterman
remove unnecessary #include
commit
|
commitdiff
|
tree
2013-01-26
Andrew Waterman
change htif to link against libfesvr
commit
|
commitdiff
|
tree
2012-11-13
Yunsup Lee
fix vector code simulation problem, turn on SR_U64
commit
|
commitdiff
|
tree
2012-08-31
Andrew Waterman
new tohost/fromhost semantics
commit
|
commitdiff
|
tree
2012-08-02
Andrew Waterman
new tohost/fromhost semantics
commit
|
commitdiff
|
tree
2012-07-23
Andrew Waterman
correct HTIF reset behavior
commit
|
commitdiff
|
tree
2012-05-16
Andrew Waterman
fix htif interaction with interactive mode
commit
|
commitdiff
|
tree
2012-05-09
Andrew Waterman
per-core tohost/fromhost registers
commit
|
commitdiff
|
tree
next