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
2019-02-12
Add a CHANGELOG file
Alasdair Armstrong
2019-02-12
Merge remote-tracking branch 'origin/sail2' into asl_flow2
Alasdair Armstrong
2019-02-12
Improvements for emacs mode
Alasdair Armstrong
2019-02-11
Add an additional test case
Alasdair
2019-02-11
Expand type synonyms for E_constraint and E_sizeof
Alasdair
2019-02-11
Add tests for implicit arguments
Alasdair Armstrong
2019-02-11
Get the order of overrides correct during topsort
Brian Campbell
2019-02-08
Cleanup src Makefile
Alasdair
2019-02-08
Slightly tweak the help message.
Prashanth Mundkur
2019-02-08
Add parameterization support for bitfields.
Prashanth Mundkur
2019-02-08
Add missing functions to HOL monad wrapper
Thomas Bauereiss
2019-02-08
Resurrect Sail output option (with new name: -output_sail)
Brian Campbell
2019-02-08
Prevent top_sort throwing away overloads (and other multiple definitions)
Brian Campbell
2019-02-08
Allow internal AST nodes in input when -dmagic_hash is on
Brian Campbell
2019-02-08
Updates for asl_parser
Alasdair Armstrong
2019-02-08
Rewrite type definitions in rewrite_nexp_ids
Thomas Bauereiss
2019-02-08
Remove dead code from type-checker
Alasdair
2019-02-07
Replace equality check for declared effects by subset check
Thomas Bauereiss
2019-02-07
Monomorphisation tweaks for v8.5
Thomas Bauereiss
2019-02-07
Add a symbol for new implicit arguments for backwards compatability
Alasdair Armstrong
2019-02-07
Fix implicits in v8.2 public ARM spec
Alasdair Armstrong
2019-02-06
Emacs mode understands relationships between Sail files
Alasdair
2019-02-06
Improve emacs mode
Alasdair Armstrong
2019-02-06
Fix some tests
Alasdair Armstrong
2019-02-06
Make sure type synonym errors have correct location info
Alasdair Armstrong
2019-02-06
Remove all sizeof rewriting from C compilation
Alasdair
2019-02-05
Simpler implicit arguments
Alasdair Armstrong
2019-02-05
Ensure Lem output doesn't fail if there's a termination measure present
Brian Campbell
2019-02-05
Use more general types for lexps in the internal lets rewriting pass
Brian Campbell
2019-02-05
The alpha equivalence check should keep tyvars that only appear in constraints
Brian Campbell
2019-02-05
Handle a few more cases in mono rewrites
Thomas Bauereiss
2019-02-04
Fix some warnings
Alasdair Armstrong
2019-02-04
Add dec_str builtin to lem
Alasdair Armstrong
2019-02-04
Test lem output by running end-to-end tests using ocaml via lem
Alasdair Armstrong
2019-02-04
Fix behavior for fallthrough cases in catch blocks
Alasdair Armstrong
2019-02-02
Avoid unification on ambiguous return types
Alasdair
2019-02-02
Monomorphisation tests all pass so add them to standard regression tests
Alasdair
2019-02-02
Merge remote-tracking branch 'origin/sail2' into asl_flow2
Alasdair
2019-02-01
Fix missing typedef cases in OCaml output
Alasdair
2019-02-01
Expand integer synonyms
Alasdair Armstrong
2019-02-01
Add tracing instrumention for SMT
Alasdair Armstrong
2019-01-31
Fix an unnecessary cast insertion on assignments
Brian Campbell
2019-01-31
Turn on cast insertion for -lem_mwords and revert b826df25
Brian Campbell
2019-01-31
Drop type annotations in top-level nexp rewriting in favour of valspecs
Brian Campbell
2019-01-31
Make cast insertion handle more complex nexps and pushing casts into blocks
Brian Campbell
2019-01-31
Merge branch 'monads' into asl_flow2
Thomas Bauereiss
2019-01-31
Further restrict attention to Int kids
Thomas Bauereiss
2019-01-31
Monomorphisation: improve cast insertion and nexp rewriting on variants
Brian Campbell
2019-01-31
Add missing cases to constraint comparison
Brian Campbell
2019-01-31
Support case splitting on variables as well as sizeof in cast introduction
Brian Campbell
[next]