index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2017-12-05
Update license headers for Sail source
Alasdair Armstrong
2017-12-05
Pretty printer now prints operator precedence correctly.
Alasdair Armstrong
2017-12-04
Fix warnings in test suite
Alasdair Armstrong
2017-12-04
Merge remote-tracking branch 'origin/master' into experiments
Alasdair Armstrong
2017-12-04
added the Power model
Shaked Flur
2017-12-04
match what rmem expects from sail/arm
Shaked Flur
2017-12-04
renamed hgen to gen
Shaked Flur
2017-11-30
Use doc_typdef_lem from experiments
Alasdair Armstrong
2017-11-30
Merge branch 'master' into experiments
Alasdair Armstrong
2017-11-30
Improvements to enable parsing and checking intermediate rewriting
Alasdair Armstrong
2017-11-30
match what rmem (ppcmem2) expects from ISA Makefiles
Shaked Flur
2017-11-29
Better lem_ast tagging and interpreter tweaks
Alasdair Armstrong
2017-11-29
Switched to bytecode compiler for executing interpreter to avoid stack overflow
Alasdair Armstrong
2017-11-29
Fix lem_ast output bugs
Alasdair Armstrong
2017-11-29
Added location information for fixity and overloads in ast_util.ml
Alasdair Armstrong
2017-11-28
Make pretty printer able to print several internal constructs for debugging
Alasdair Armstrong
2017-11-28
Small update to trivial sizeof rewrites so we can handle all cases in
Alasdair Armstrong
2017-11-28
Fix issue where statements in blocks had incorrect environments
Alasdair Armstrong
2017-11-27
Utility functions in ast_util for asl_parser
Alasdair Armstrong
2017-11-27
Added test for short-circuiting of boolean operations
Alasdair Armstrong
2017-11-27
Split rewriter into separate rewriting library and rewrite passes
Alasdair Armstrong
2017-11-27
Use guards from when patterns when typing cases
Brian Campbell
2017-11-27
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-11-27
Compile assertions into OCaml
Alasdair Armstrong
2017-11-27
Fix bitvector pattern removal typo
Brian Campbell
2017-11-27
Replace bad generic comparisons in mono
Brian Campbell
2017-11-27
Case splitting on bools
Brian Campbell
2017-11-24
Use unbound precision big_ints throughout sail.
Alasdair Armstrong
2017-11-24
Attempt to document intermediate language used by Sail in ott.
Alasdair Armstrong
2017-11-23
renaming
Shaked Flur
2017-11-23
added RISCV_ prefix to some values to stop Lem from renaming them
Shaked Flur
2017-11-21
Expose entry point in elf_loader for Sail model
Alasdair Armstrong
2017-11-21
Check non-constraint liftable assertions in blocks correctly
Alasdair Armstrong
2017-11-21
Merge Thomas' suggested changes
Brian Campbell
2017-11-20
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-11-20
Fix a bug with constraint generation in flow typing.
Alasdair Armstrong
2017-11-20
Tidy last up
Brian Campbell
2017-11-20
Constant propagation in guards
Brian Campbell
2017-11-20
Basic handling of recursive calls in monomorphisation analysis
Brian Campbell
2017-11-20
Look up the right type variables in monomorphisation analysis
Brian Campbell
2017-11-20
Support new nexp in mono
Brian Campbell
2017-11-17
Fix Makefile for interpreter and update instruction_extractor
Alasdair Armstrong
2017-11-17
Fix interpreter to work with new typechecker
Alasdair Armstrong
2017-11-16
Make the generation of the lem_ast numeric constants automatic for all number...
Alasdair Armstrong
2017-11-16
Made l2.ott generate an ast.lem which is is valid w.r.t. -lem_ast output.
Alasdair Armstrong
2017-11-16
Remove unused Typ_wild constructor
Alasdair Armstrong
2017-11-16
Fixed some longstanding issues regarding constraints on type constructors.
Alasdair Armstrong
2017-11-15
Additional test case for OCaml backend
Alasdair Armstrong
2017-11-15
Simplify flow typing code in typechecker
Alasdair Armstrong
2017-11-15
Merge branch 'smt' into experiments
Alasdair Armstrong
[next]