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-01-19
Update monomorphisation for sail2
Brian Campbell
2018-01-18
Merge remote-tracking branch 'origin/experiments' into sail2
Alasdair Armstrong
2018-01-18
Modified ocaml backend to use ocamlfind for linksem and lem
Alasdair Armstrong
2018-01-18
Add elf_loader file
Alasdair Armstrong
2018-01-18
Modified unification so Type_check.instantiation_of works after sizeof rewriting
Alasdair Armstrong
2018-01-17
Use right effect annotations in early return rewriting
Thomas Bauereiss
2018-01-17
Try to remove early returns more aggressively
Thomas Bauereiss
2018-01-17
Rewrite topological sorting
Thomas Bauereiss
2018-01-17
Fix use of nexps in type annotations when not using machine words
Thomas Bauereiss
2018-01-16
Test the ocaml interpreter with the same tests as the ocaml compilation
Alasdair Armstrong
2018-01-16
Created version of typecheck test suite for sail2 branch
Alasdair Armstrong
2018-01-16
Fix problem with let-bindings in pattern guards
Thomas Bauereiss
2018-01-16
Output more type annotations in Lem backend
Thomas Bauereiss
2018-01-16
Handle for loops correctly when rewriting size parameters
Brian Campbell
2018-01-16
Another useful monomorphisation rewrite
Brian Campbell
2018-01-15
Add help to interactive mode, and load files incrementally
Alasdair Armstrong
2018-01-15
Check monomorphisation case split size once for each pattern
Brian Campbell
2018-01-15
Refactored and improved ocaml interpreter
Alasdair Armstrong
2018-01-15
Support non-trivial literal patterns
Brian Campbell
2018-01-12
Interpreter can now pass local values by reference
Alasdair Armstrong
2018-01-12
Merge remote-tracking branch 'origin/experiments' into sail2
Alasdair Armstrong
2018-01-12
Try to keep types for undefined around during monomorphisation
Brian Campbell
2018-01-12
Merge remote-tracking branch 'origin/experiments' into sail2
Alasdair Armstrong
2018-01-12
OCaml interactive mode can now run full aarch64 examples, and ocaml test cases.
Alasdair Armstrong
2018-01-12
Remove generic comparison
Brian Campbell
2018-01-12
Support constant propagation on casts in monomorphisation
Brian Campbell
2018-01-11
Ocaml semantics can now run aarch64 hello world example using octapod
Alasdair Armstrong
2018-01-10
Add an all_split_errors option
Brian Campbell
2018-01-10
Fix control dependencies in monomorphisation analysis
Brian Campbell
2018-01-09
More monomorphisation rewrites for aarch64
Brian Campbell
2018-01-09
Tidy up monomorphisation interface
Brian Campbell
2018-01-09
Proper location for no set constraint errors
Brian Campbell
2018-01-09
Move reordering in alpha_equivalent before relabelling to give
Brian Campbell
2018-01-09
Add some optional experimental rewrites to help with monomorphisation
Brian Campbell
2018-01-08
Improved fix for alpha-equivalence re-ordering issue
Alasdair Armstrong
2018-01-08
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2018-01-08
Potential fix for bug where different quantifer order in existentials will br...
Alasdair Armstrong
2018-01-05
Moved parser, lexer and pretty printer to correct locations.
Alasdair Armstrong
2018-01-05
Removed legacy parser/lexer and pretty printer
Alasdair Armstrong
2018-01-05
Fix duplicate definitions created by merge
Alasdair Armstrong
2018-01-05
Merge remote-tracking branch 'origin/interactive' into vector
Alasdair Armstrong
2018-01-05
Added sail_lib file
Alasdair Armstrong
2018-01-05
Added bitfield syntax to replicate register bits type
Alasdair Armstrong
2018-01-04
Additional tests for ocaml backend
Alasdair Armstrong
2018-01-03
Lots of experimental changes on this branch
Alasdair Armstrong
2018-01-03
Updates to interpreter
Alasdair Armstrong
2018-01-02
Experimenting with power spec
Alasdair Armstrong
2017-12-19
Support user-defined exceptions in Lem shallow embedding
Thomas Bauereiss
2017-12-19
Add rewriting step for numeral patterns
Thomas Bauereiss
2017-12-19
Fix a bug in untupling function arguments for Lem
Thomas Bauereiss
[next]