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
2020-09-29
Include comments in AST type
Alasdair
2020-09-29
Refactor: Change AST type from a union to a struct
Alasdair
2020-09-28
Refactor: Rename 'a defs to 'a ast
Alasdair
2020-09-28
Move the ast defs wrapper into it's own file
Alasdair
2020-08-13
Preserve file structure through initial check
Alasdair
2020-05-15
Add coverage tracking tool
Alasdair
2020-03-18
Expose details of failed lexp bounds checks
Thomas Bauereiss
2020-01-28
Fix a bug with lexp->exp conversion for register references
Alasdair
2020-01-16
Allow effects on mappings
Alasdair Armstrong
2019-11-29
Merge branch 'word-numerals' into sail2
Thomas Bauereiss
2019-11-11
Make sure we include LEXP_cast register refs when slicing the specification
Alasdair Armstrong
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-26
Lem: Output constant bitvectors as hex or bin literals
Thomas Bauereiss
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
[next]