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-03-09
Sort mono test cases, add missing files
Brian Campbell
2018-03-08
rename mips_new_tc to mips
Robert Norton
2018-03-08
Remove files in mips directory prior to copying in files from mips_new_tc. Ho...
Robert Norton
2018-03-08
make HighestSetBit return option now that it can type check.
Robert Norton
2018-03-07
Fix cheri and mips following 1fe8f33fce5aaaaea82fc54b6d198ffc9d7e1eeb which r...
Robert Norton
2018-03-07
Make union types consistent in the AST
Alasdair Armstrong
2018-03-06
Add missing checks for permit_load and permit_store in capability load/store ...
Robert Norton
2018-03-06
Check tag of pcc in TranslatePC. This could happen after an ERET with untagge...
Robert Norton
2018-03-06
overload shift operators so they can be used with integer shifts in cheri128 ...
Robert Norton
2018-03-06
finish port of cheri128 spec. to sail2.
Robert Norton
2018-03-06
add atom versions of val declaration for min and max.
Robert Norton
2018-03-05
Fix specialisation pass to handle polymorphic substitutions
Alasdair Armstrong
2018-03-05
Add Print outcome to prompt monad for debugging and tracing
Thomas Bauereiss
2018-03-05
Add support for undefined bit oracle to Lem shallow embedding
Thomas Bauereiss
2018-03-02
Use sail_lib.lem values in C backend
Alasdair Armstrong
2018-03-02
Fix a bug in rewriting of loops for Lem backend
Thomas Bauereiss
2018-03-02
Add full aarch64_no_vector monomorphisation demo
Brian Campbell
2018-03-02
remove workaround for #8 now that it is fixed.
Robert Norton
2018-03-02
Fix off-by-one error in OCaml for loop compilation
Alasdair Armstrong
2018-03-02
work around bug in ocaml foreach generation -- end point not included in loop...
Robert Norton
2018-03-02
add a cp2_next_pc function to update cheri state in fde loop and a stub versi...
Robert Norton
2018-03-02
add space in cap dump format to match that expected by test framework.
Robert Norton
2018-03-02
cheri tests expect reserved permission bits to be initialised to one.
Robert Norton
2018-03-01
Cleanup intermediate bytecode representation in C backend
Alasdair Armstrong
2018-03-01
Add support for read_tag and write_tag in sail_lib.ml. and support for intial...
Robert Norton
2018-03-01
fix typo in flow.sail
Robert Norton
2018-03-01
cheri wip.
Robert Norton
2018-03-01
Fix polymorphic functions annotations in OCaml compilation
Alasdair Armstrong
2018-02-28
Add check for if a function is redefining a val-spec
Alasdair Armstrong
2018-02-28
Use topological sorting for OCaml backend
Thomas Bauereiss
2018-02-27
Fix some bugs in C compilation, and optimise struct updates
Alasdair Armstrong
2018-02-27
Get MIPS translated to Lem
Thomas Bauereiss
2018-02-27
Make constant propagation of slicing more general
Brian Campbell
2018-02-27
Lem/OCaml compatibility fixes
Brian Campbell
2018-02-26
Add some obvious optimisations to C backend.
Alasdair Armstrong
2018-02-26
Last of the aarch64_no_vector monomorphisation replacements
Brian Campbell
2018-02-26
work around linksem crashing when trying to print an elf file where entry_poi...
Robert Norton
2018-02-26
working sail2 mips spec (passes BERI tests).
Robert Norton
2018-02-26
ADDU should sign extend 32-bit result.
Robert Norton
2018-02-26
workaround sail2 not liking type synonyms as arguments to constructors (see #2).
Robert Norton
2018-02-26
Fix SLTIU: note that immediate must be sign extended before unsigned comparison!
Robert Norton
2018-02-26
Fix missing case in pattern completeness check
Alasdair Armstrong
2018-02-26
Rename some Isabelle theories
Thomas Bauereiss
2018-02-26
Add/generate Isabelle lemmas about the monad lifting
Thomas Bauereiss
2018-02-24
Fix C builtins
Alasdair Armstrong
2018-02-23
Change links in README to point to github
Alasdair Armstrong
2018-02-23
Fix some bugs in C compilation
Alasdair Armstrong
2018-02-23
Make mono test harness nicer
Brian Campbell
2018-02-23
Allow guarded patterns rewrite to merge P_var patterns
Brian Campbell
2018-02-23
Merge branch 'sail2' of github.com:rems-project/sail into sail2
Robert Norton
[next]