index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2018-07-05
Fix equality comparisons for variants in C
Alasdair
2018-07-05
Fix equality comparisons for structs
Alasdair
2018-07-05
Passes all tests and now builds mips and cheri again
Alasdair
2018-07-05
Fix CHERI test that was failing when compiled to C
Alasdair Armstrong
2018-07-05
make many generated c functions static -- this gives the compiler a chance to...
Robert Norton
2018-07-05
restore missing RISC-V fence types in sail2; ignore io bits in fences more cl...
Jon French
2018-07-03
Fix a bug in foreach loops
Alasdair Armstrong
2018-07-03
Fix letbind_effects on LEXP_deref with an effectful subexpression
Brian Campbell
2018-07-02
Fix get_recursive_functions to not only pick up non-mutually recursive functions
Alasdair Armstrong
2018-07-02
Coq: tidy up a bit of printing
Brian Campbell
2018-07-02
Coq: multiple record field updates
Brian Campbell
2018-07-02
Work around Coq issue with pattern binders
Brian Campbell
2018-06-29
Constant folding improvements
Alasdair
2018-06-29
Try to fix some tricky C compilation bugs, break everything instead
Alasdair Armstrong
2018-06-28
Add tagged memory to C rts to cheri can be compiled to C
Alasdair Armstrong
2018-06-28
Add option to build ocaml with bisect_ppx coverage support. Add cheri targets...
Robert Norton
2018-06-28
Deduplicate arguments for different constructors in undefined fns
Brian Campbell
2018-06-27
Fix reading reals from strings in C lib
Alasdair Armstrong
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-26
Add configuration registers so __SetConfig ASL can be translated
Alasdair Armstrong
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
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-23
Split Sail->ANF translation into its own file
Alasdair
2018-06-22
Fix bug in elf_loader: zero memory when segment memsz exceeds size.
Prashanth Mundkur
2018-06-22
Coq: use simple forms for simple pattern matches in E_internal_let
Brian Campbell
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
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: 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
2018-06-20
Coq: port handling of effectful and/or from Lem backend
Brian Campbell
2018-06-19
Minor optimization in ocaml_backend to use ints instead of strings for Big_in...
Prashanth Mundkur
2018-06-19
Coq: use undefined_bitvector
Brian Campbell
2018-06-19
Add elf parsing from Alastair
Alasdair Armstrong
2018-06-19
Improvements to Sail C for booting Linux
Alasdair Armstrong
2018-06-18
Coq: better handling of identifiers, esp infix ones
Brian Campbell
[prev]
[next]