projects
/
riscv-isa-sim.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Use RV config string rather than FDT
2014-12-05
Andrew Waterman
Support 2/4/6/8-byte instructions
commit
|
commitdiff
|
tree
2014-12-05
Andrew Waterman
Set badvaddr on instruction page faults
commit
|
commitdiff
|
tree
2014-12-03
Andrew Waterman
Update register names to match new ABI
commit
|
commitdiff
|
tree
2014-12-01
Andrew Waterman
Implement timer faithfully
commit
|
commitdiff
|
tree
2014-11-25
Andrew Waterman
Factor out the dummy RoCC accelerator
commit
|
commitdiff
|
tree
2014-11-20
Andrew Waterman
Suppress harmless warnings
commit
|
commitdiff
|
tree
2014-11-20
Andrew Waterman
Add missing makefile dependence
commit
|
commitdiff
|
tree
2014-11-07
Andrew Waterman
Merge pull request #8 from arunthomas/dummy_rocc_test
commit
|
commitdiff
|
tree
2014-09-27
Andrew Waterman
Avoid some unused variable warnings
commit
|
commitdiff
|
tree
2014-09-27
Andrew Waterman
Avoid use of __int128_t
commit
|
commitdiff
|
tree
2014-08-08
Andrew Waterman
Support uarch counters (degenerately)
commit
|
commitdiff
|
tree
2014-07-08
Andrew Waterman
Disallow access to FCSR when FP is disabled
commit
|
commitdiff
|
tree
2014-07-07
Andrew Waterman
Use precompiled headers to speed up compilation
commit
|
commitdiff
|
tree
2014-07-07
Andrew Waterman
Minor refactoring
commit
|
commitdiff
|
tree
2014-06-13
Andrew Waterman
Only print commit log if instruction commits
commit
|
commitdiff
|
tree
2014-06-12
Andrew Waterman
Set status.u64 to true on boot
commit
|
commitdiff
|
tree
2014-04-24
Andrew Waterman
fix disassembly of bnez and friends
commit
|
commitdiff
|
tree
2014-03-18
Andrew Waterman
Support RV32 RDTIMEH/RDCYCLEH/RDINSTRETH
commit
|
commitdiff
|
tree
2014-03-15
Andrew Waterman
speed up compilation a bit
commit
|
commitdiff
|
tree
2014-03-12
Andrew Waterman
New FP encoding
commit
|
commitdiff
|
tree
2014-03-07
Andrew Waterman
Add fclass.{s|d} instructions
commit
|
commitdiff
|
tree
2014-02-15
Andrew Waterman
Renumber uarch CSRs into custom CSR space
commit
|
commitdiff
|
tree
2014-02-14
Andrew Waterman
Fix I$ simulator not making forward progress
commit
|
commitdiff
|
tree
2014-02-12
Andrew Waterman
Fix commit log when !debug
commit
|
commitdiff
|
tree
2014-02-11
Andrew Waterman
Revert to old AUIPC definition
commit
|
commitdiff
|
tree
2014-02-07
Andrew Waterman
Clear EVEC LSBs, which kindly prevents a segfault
commit
|
commitdiff
|
tree
2014-02-06
Andrew Waterman
Fix disassembly of JAL
commit
|
commitdiff
|
tree
2014-02-01
Andrew Waterman
Fix linking on Darwin
commit
|
commitdiff
|
tree
2014-01-28
Andrew Waterman
Force extension loaders to be linked in
commit
|
commitdiff
|
tree
2014-01-27
Andrew Waterman
Enable runtime loading of dynamic library with --extlib
commit
|
commitdiff
|
tree
2014-01-27
Andrew Waterman
Prefer libraries located in current directory
commit
|
commitdiff
|
tree
2014-01-27
Andrew Waterman
Eliminate hwacha <-> riscv circular dependence
commit
|
commitdiff
|
tree
2014-01-27
Andrew Waterman
Link subproject dynamic libraries correctly
commit
|
commitdiff
|
tree
2014-01-26
Andrew Waterman
Merge softfloat_riscv into softfloat
commit
|
commitdiff
|
tree
2014-01-24
Andrew Waterman
Require libdl for dynamic linking at runtime
commit
|
commitdiff
|
tree
2014-01-24
Andrew Waterman
Disassemble amoxor
commit
|
commitdiff
|
tree
2014-01-24
Andrew Waterman
Build and use shared libraries only
commit
|
commitdiff
|
tree
2014-01-24
Andrew Waterman
Build and use shared libraries
commit
|
commitdiff
|
tree
2014-01-24
Andrew Waterman
Handle CSR permissions correctly
commit
|
commitdiff
|
tree
2014-01-22
Andrew Waterman
Use auto-generated trap cause numbers
commit
|
commitdiff
|
tree
2014-01-16
Andrew Waterman
Initialize tohost and fromhost to zero
commit
|
commitdiff
|
tree
2014-01-14
Andrew Waterman
Improve performance for branchy code
commit
|
commitdiff
|
tree
2013-12-17
Andrew Waterman
Speed things up quite a bit
commit
|
commitdiff
|
tree
2013-12-09
Andrew Waterman
New RDCYCLE encoding
commit
|
commitdiff
|
tree
2013-11-25
Andrew Waterman
Update to new privileged ISA
commit
|
commitdiff
|
tree
2013-10-29
Andrew Waterman
Pass target machine's return code back to OS
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
Andrew Waterman
Fix Scott's deadlock
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-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-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-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
next