index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-06-27
Actually fix real literals, and add a test for various properties
Alasdair Armstrong
2018-06-27
Fix reading reals from strings in C lib
Alasdair Armstrong
2018-06-27
libsail: optimise real_power
Alastair Reid
2018-06-27
Add a mips_c_gcov target that builds mips_c model with coverage reporting.
Robert Norton
2018-06-27
Add a new function cycle_limit_reached that returns bool, allowing for gracef...
Robert Norton
2018-06-27
Fix real implementation in C to use GMP rationals
Alasdair Armstrong
2018-06-27
Main: refactor fetch_and_execute
Alastair Reid
2018-06-27
RTS: __SetConfig support is off by default
Alastair Reid
2018-06-27
RTS: Add support for __ListConfig
Alastair Reid
2018-06-27
RTS: Delete __SetConfig stub function
Alastair Reid
2018-06-27
Make sure __SetConfig gets included in generated code
Alasdair Armstrong
2018-06-27
Main: fix PC advance after HINT and other EndOfInstruction
Alastair Reid
2018-06-26
Fix duplicate riscv mem-ea, spotted by Jon French.
Prashanth Mundkur
2018-06-26
Add configuration registers so __SetConfig ASL can be translated
Alasdair Armstrong
2018-06-26
Main: further refinement of execution cycle
Alastair Reid
2018-06-26
Prelude: as received from Alasdair
Alastair Reid
2018-06-26
Main: attempt to capture AArch64 execution cycle
Alastair Reid
2018-06-26
mips: fix duplication of cycle_count call that arose due to git merge.
Robert Norton
2018-06-26
mips: comment out printing of EXCEPTION on every ISA exception.
Robert Norton
2018-06-26
turn on warnings when compiling mips c then dial back ones that are triggered...
Robert Norton
2018-06-26
RTS: implement sleep primitives
Alastair Reid
2018-06-26
RTS: stub support for -C command line option
Alastair Reid
2018-06-26
ELF: Restore error messages in ELF reader
Alastair Reid
2018-06-26
In guarded pattern rewriting, irrefutable patterns subsume wildcards
Brian Campbell
2018-06-26
In elf_loader don't attempt to convert paddr to int64 because on MIPS it is q...
Robert Norton
2018-06-25
Add a riscv platform parameter to control trapping to M-mode on misaligned ac...
Prashanth Mundkur
2018-06-25
Increment the riscv trace step counter only when instructions are executed.
Prashanth Mundkur
2018-06-25
Hook in the missed misa legalizer.
Prashanth Mundkur
2018-06-25
Fix riscv interrupt pending check to handle implicit enabling at lower privil...
Prashanth Mundkur
2018-06-25
Make sstatus.UXL legalization match spike for now. Leave a fixme to make this...
Prashanth Mundkur
2018-06-25
Fix a missed fixme for the sstatus view of mstatus.
Prashanth Mundkur
2018-06-25
Fix tracecmp for spike's recursive calls for sie/sip/sstatus csr writes.
Prashanth Mundkur
2018-06-25
Check for variables in disjointness check
Thomas Bauereiss
2018-06-25
Support bitlist representation in Sail2_string
Thomas Bauereiss
2018-06-25
Fix a bug in pattern guard rewriting
Thomas Bauereiss
2018-06-25
Coq: add typeclass based comparison, and instantiate for enums
Brian Campbell
2018-06-25
Coq: automatic cast introduction
Brian Campbell
2018-06-25
Use getopt rather than argp for Mac compatibility in C runtime
Alasdair Armstrong
2018-06-25
add device tree file for mips.
Robert Norton
2018-06-25
mips: add optional tracing of register writes (commented out).
Robert Norton
2018-06-25
flush stdout after putchar for terminal emulation purposes.
Robert Norton
2018-06-25
Fix bugs in mips ldl/ldr that were probably introduced in porting to sail2.
Robert Norton
2018-06-23
Add clock tick checks to the riscv tracecmp tool.
Prashanth Mundkur
2018-06-23
Fix a missing check for interrupt dispatch when riscv clint registers are wri...
Prashanth Mundkur
2018-06-23
Split Sail->ANF translation into its own file
Alasdair
2018-06-22
Make riscv pte dirty-bit update handling configurable via a platform cli option.
Prashanth Mundkur
2018-06-22
Some more riscv trace log tweaking for spike compatibility.
Prashanth Mundkur
2018-06-22
Add cli options to riscv simulator to dump platform device-tree info.
Prashanth Mundkur
2018-06-22
Fix Lem build of MIPS/CHERI
Thomas Bauereiss
2018-06-22
Add a simple trace log comparison tool for riscv vs. a patched spike.
Prashanth Mundkur
[prev]
[next]