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-08-17
Merge remote-tracking branch 'origin' into mono-experiments
Brian Campbell
2017-08-17
fixed the RISC-V fences (3 types: "rw,rw"/"r,rw"/"rw,w")
Shaked Flur
2017-08-16
Very basic start to monomorphisation testing
Brian Campbell
2017-08-16
Eta-expansion in sail_values to make OCaml happy
Brian Campbell
2017-08-16
lem_interp: remove broken val_to_string_internal functions, replace with stri...
Jon French
2017-08-16
riscv: fix back to front args in store pretty print.
Robert Norton
2017-08-15
riscv: store the decoded branch immediate in the ast type -- this simplifies ...
Robert Norton
2017-08-15
remove unneeded regs_out_in.hgen files.
Robert Norton
2017-08-15
riscv: include pred and succ fields in translation of FENCE (currently hard c...
Robert Norton
2017-08-15
better names for store parameters.
Robert Norton
2017-08-15
riscv: fix incorrect argument order for store parser.
Robert Norton
2017-08-15
fix incorrect mnemonic for lui
Robert Norton
2017-08-15
riscv: fix word/half backwards in load.
Robert Norton
2017-08-15
riscv: limit stores to only relevant bytes.
Robert Norton
2017-08-14
Existentials in free type var functions
Brian Campbell
2017-08-14
Some overloaded equality support in monomorphisation
Brian Campbell
2017-08-14
Keep all asserts in the program during type checking
Brian Campbell
2017-08-14
Don't reverse lexp tuple during type checking
Brian Campbell
2017-08-14
add risc-v fence instruction as re-using MIPS sync for now. Also place holder...
Robert Norton
2017-08-12
Resolve ambiguity between negation of integers and bools
Thomas Bauereiss
2017-08-12
Fix compilation issue for 32-bit systems
Thomas Bauereiss
2017-08-11
further riscv rmem integration.
Robert Norton
2017-08-11
Menhir for new parser, ocamlyacc for old
Brian Campbell
2017-08-11
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-08-11
Make type checking just clever enough to solve 8*n = constant
Brian Campbell
2017-08-10
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-08-10
Fix bug with subtyping in let bindings
Alasdair Armstrong
2017-08-10
Improved operator support for test menhir parser
Alasdair Armstrong
2017-08-10
Experimenting with alternate parser
Alasdair Armstrong
2017-08-10
Add support for early return to Lem backend
Thomas Bauereiss
2017-08-10
Disable menhir on this branch
Brian Campbell
2017-08-10
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-08-10
Existentials in Lem AST output
Brian Campbell
2017-08-10
Experimental removal of existentials
Brian Campbell
2017-08-10
Improved existentials and type synonyms
Alasdair Armstrong
2017-08-09
Pretty-print some more type annotations
Thomas Bauereiss
2017-08-08
Add infrastructure to play with new menhir parsers.
Alasdair Armstrong
2017-08-08
Switch to using menhir for sail parser in experiments branch
Alasdair Armstrong
2017-08-08
Fix Lem bindings in test cases
Thomas Bauereiss
2017-08-08
work on integrating risc-v model with rmem (incomplete).
Robert Norton
2017-08-08
work around missing >=_u in sail.
Robert Norton
2017-08-08
Glue together Sail prelude and Lem library
Thomas Bauereiss
2017-08-08
Various fixes and improvements for the Lem pretty-printing
Thomas Bauereiss
2017-08-08
Add x86 decoder.
Anthony Fox
2017-08-08
Add add_typ_var to mli file
Alastair Reid
2017-08-07
Improvements to existentials for ASL parser
Alasdair Armstrong
2017-08-07
Fixed pretty printing of E_cons
Alasdair Armstrong
2017-08-07
Merge branch 'sail_new_tc' of https://bitbucket.org/Peter_Sewell/sail into sa...
Alasdair Armstrong
2017-08-07
Fixed various issues regarding typechecking lists.
Alasdair Armstrong
2017-08-07
Merged in acjf3/sail/sail_new_tc (pull request #2)
Anthony Fox
[next]