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-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
2018-06-22
Fix up constraints in OCaml reg_ref test
Brian Campbell
2018-06-22
Add current state of mips_extras.v
Brian Campbell
2018-06-22
Precise bitvector subrange functions for Coq.
Brian Campbell
2018-06-22
Fix bug in elf_loader: zero memory when segment memsz exceeds size.
Prashanth Mundkur
2018-06-22
More trace log tweaks.
Prashanth Mundkur
2018-06-22
Add bitvector size constraints in MIPS
Brian Campbell
2018-06-22
Add coq builtins for MIPS
Brian Campbell
2018-06-22
Add coq generation rule for mips
Brian Campbell
2018-06-22
Coq: use simple forms for simple pattern matches in E_internal_let
Brian Campbell
2018-06-22
Coq: library updates, esp extending bitvector multiplies, Undefined
Brian Campbell
2018-06-22
Coq: project away range types in comparisons
Brian Campbell
2018-06-22
build mips and mips_c when running tests.
Robert Norton
2018-06-22
add support for new cycle_limit feature in mips.
Robert Norton
2018-06-21
Add command line option support for Sail->C compiled models
Alasdair Armstrong
2018-06-21
Follow Sail2 renaming in Isabelle library
Thomas Bauereiss
2018-06-21
Remove loading kernel from mips main
Alasdair Armstrong
2018-06-21
Merge branch 'sail2' of github.com:rems-project/sail into sail2
Alasdair Armstrong
2018-06-21
add PMP registers to CSR, fix build
Jon French
2018-06-21
Merge branch 'tracing' into sail2
Alasdair Armstrong
2018-06-21
Fix MIPS wrt changes to C runtime
Alasdair Armstrong
2018-06-21
Simplify the ANF->IR translation
Alasdair Armstrong
2018-06-21
changes to riscv model to support rmem
Jon French
2018-06-20
Coq: Generate MR when appropriate; syntax fixes
Brian Campbell
2018-06-20
Coq: reverse_endianness
Brian Campbell
2018-06-20
Coq: add missing existential projection on simple let expressions
Brian Campbell
2018-06-20
Coq: Tidy up libraries, export String
Brian Campbell
2018-06-20
Coq: print div/mod/abs in nexps; avoid mod as an identifier
Brian Campbell
[prev]
[next]