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-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
2017-11-15
Fix atom - range unification again
Alasdair Armstrong
2017-11-15
Fix rule for allowing atom to unify with range
Alasdair Armstrong
2017-11-15
Allow user defined operations in nexps (experimental)
Alasdair Armstrong
2017-11-15
Report all monomorphisation problems
Brian Campbell
2017-11-15
For loops bind a type variable
Brian Campbell
2017-11-15
Remove untested infix monomorphisation (removed by type checker)
Brian Campbell
2017-11-15
Tidy up in monomorphisation
Brian Campbell
2017-11-14
During monomorphisation always refine constructors,
Brian Campbell
2017-11-14
Fix existential union typing problem in monomorphisation
Brian Campbell
2017-11-14
Remove some obsolete code
Brian Campbell
2017-11-14
Automatic analysis for monomorphisation
Brian Campbell
2017-11-13
Record where existentials were created in their names.
Alasdair Armstrong
2017-11-10
Fixed ocaml backend so it correctly compiles registers passed by name.
Alasdair Armstrong
2017-11-10
Fixed some tricky typechecking bugs
Alasdair Armstrong
2017-11-08
Allow functions to be selectively declared external only for some backends
Thomas Bauereiss
2017-11-08
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-11-08
Allow for different extern names for different backends
Alasdair Armstrong
2017-11-07
Fix typo in constraint rewriter
Thomas Bauereiss
2017-11-07
Add builtin for reversing endianness
Thomas Bauereiss
2017-11-07
Declare prelude functions as extern
Thomas Bauereiss
2017-11-07
RISC-V parser checks
Shaked Flur
2017-11-07
Fix vector_subrange typo
Brian Campbell
2017-11-03
Fix ocaml test suite
Alasdair Armstrong
2017-11-03
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-11-03
Fixed a bug where true and false get mixed up in rewriter
Alasdair Armstrong
2017-11-03
Fix a bug where sail would throw an exception with empty file list
Alasdair Armstrong
2017-11-03
Make sure simple parameter sizes appear in Lem mwords output
Brian Campbell
2017-11-03
Make nexp_simp a little smarter
Brian Campbell
[prev]
[next]