index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ast_util.ml
Age
Commit message (
Expand
)
Author
2019-08-05
Print effect sets in alphabetical order
Alasdair Armstrong
2019-08-02
Fix all warnings (except for two lem warnings)
Alasdair Armstrong
2019-07-16
Merge remote-tracking branch 'origin/sail2' into separate_bv
Alasdair Armstrong
2019-06-13
Add AST for greater-than and less-than constraints
Brian Campbell
2019-06-10
Add well-formedness check for type schemes in valspecs.
Brian Campbell
2019-06-04
Merge branch 'sail2' into separate_bv
Alasdair Armstrong
2019-06-04
Remove unused AST constructor
Alasdair Armstrong
2019-05-21
Lem: Fix bug in generation of val-specs
Thomas Bauereiss
2019-05-17
Experiment with making vector and bitvector distinct types
Alasdair Armstrong
2019-05-14
Add feature that allows functions to require type variables are constant
Alasdair Armstrong
2019-05-13
move simple_string_of_loc to Ast_util
Jon French
2019-04-25
Fill in missing map_..._annot case
Brian Campbell
2019-04-15
Merge branch 'sail2' of github.com:rems-project/sail into sail2
Jon French
2019-04-15
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-04-15
Basic loop termination measures for Coq
Brian Campbell
2019-04-06
Various bugfixes and improvements
Alasdair
2019-04-05
Lem: Make generated assertion messages look nicer in prover output
Alasdair
2019-04-02
Coq: replace n_constraints with equivalent bool variables
Brian Campbell
2019-03-19
Don't expand set constraints when substituting vars for vars
Brian Campbell
2019-03-14
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-13
Debugging: string_of_value internal values in string_of_exp
Jon French
2019-03-13
Remove prover reference from typecheck env when marshalling out defs
Jon French
2019-03-11
Improve ocamldoc comments
Alasdair Armstrong
2019-03-07
Extract constant propagation and related functions from monomorphisation.
Brian Campbell
2019-02-25
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-21
Fix specialization bug involving function annotations not matching valspecs
Alasdair
2019-02-19
Refactor specialization
Alasdair Armstrong
2019-02-18
Add option to linearize constraints containing exponentials
Alasdair Armstrong
2019-02-14
Fix a bug that caused constant propagation option to fail for v8.5
Alasdair Armstrong
2019-02-14
Don't do any rewrites when checking files for Emacs
Alasdair Armstrong
2019-02-13
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-12
Improvements for emacs mode
Alasdair Armstrong
2019-02-08
Add parameterization support for bitfields.
Prashanth Mundkur
2019-02-08
Updates for asl_parser
Alasdair Armstrong
2019-02-07
Replace equality check for declared effects by subset check
Thomas Bauereiss
2019-02-04
Fix some warnings
Alasdair Armstrong
2019-02-03
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-02
Merge remote-tracking branch 'origin/sail2' into asl_flow2
Alasdair
2019-01-31
Add missing cases to constraint comparison
Brian Campbell
2019-01-29
Merge branch 'sail2' into asl_flow2
Thomas Bauereiss
2019-01-22
Add a pragma for unrolling recursive functions
Alasdair Armstrong
2019-01-11
Updates for sail-arm release
Alasdair Armstrong
2019-01-08
Improvements for v85
Alasdair Armstrong
2018-12-28
Merge branch 'sail2' into rmem_interpreter
Jon French
2018-12-27
refactor val-spec AST to store externs as an assoc-list rather than a functio...
Jon French
2018-12-26
More cleanup
Alasdair Armstrong
2018-12-19
Improve sizeof rewriting performance
Alasdair Armstrong
2018-12-18
Fix rewriter issues
Alasdair Armstrong
2018-12-17
Changes for ASL parser
Alasdair Armstrong
2018-12-12
Add a test case for various simple boolean properties
Alasdair Armstrong
[next]