index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Age
Commit message (
Expand
)
Author
2019-01-01
Coq: update instr_kinds from Lem
Brian Campbell
2018-12-29
Coq: ensure that recursive functions compute
Brian Campbell
2018-12-27
Coq: make solver try hints before stripping away existentials
Brian Campbell
2018-12-22
Added RISC-V fence.tso
Shaked Flur
2018-12-19
Coq: add zeros library function (used by MIPS)
Brian Campbell
2018-12-19
Coq: handle existentials in hypotheses during solving, add max_nat, better casts
Brian Campbell
2018-12-17
Adapt Coq and termination measure support to typechecker changes
Brian Campbell
2018-12-14
Add truncateLSB builtin useful for implementing Cheri Concentrate. Also add b...
Robert Norton
2018-12-13
Remove redundant zero extensions more aggressively in mono rewrites
Thomas Bauereiss
2018-12-13
Fix issue with sizeof-rewriting and monomorphisation
Alasdair Armstrong
2018-12-13
Merge remote-tracking branch 'origin/sail2' into asl_flow
Alasdair
2018-12-12
Move much of recursive function termination to a rewrite
Brian Campbell
2018-12-11
Fix all tests with type checking changes
Alasdair Armstrong
2018-12-11
Initial attempt at using termination measures in Coq
Brian Campbell
2018-12-11
Fix most remaining tests on branch
Alasdair
2018-12-10
Various changes:
Alasdair Armstrong
2018-11-30
Parser tweaks and fixes
Alasdair Armstrong
2018-11-30
Improvements for ASL parser
Alasdair Armstrong
2018-11-27
Fix memory leak in string_of_bits
Alasdair Armstrong
2018-11-23
Introduce intermediate bitvector representation in C
Alasdair Armstrong
2018-11-23
C backend improvements
Alasdair Armstrong
2018-11-21
Coq: min_nat
Brian Campbell
2018-11-21
Coq: add equality for records and polymorphic vectors
Brian Campbell
2018-11-20
Minor coq updates
Brian Campbell
2018-11-20
Add full constraints for vector updates
Brian Campbell
2018-11-19
Merge branch 'latex' into sail2
Robert Norton
2018-11-19
Add missing constraints on bitvector_access, with regression test.Fixes #24.
Robert Norton
2018-11-16
Various bugfixes and a simple profiling feature for rewrites
Alasdair Armstrong
2018-11-15
document signed and unsigned
Robert Norton
2018-11-13
Make pretty printer stricter with brace placement
Alasdair Armstrong
2018-11-09
Improvements to latex generation
Alasdair Armstrong
2018-11-07
Move inline forall in function definitions
Alasdair Armstrong
2018-11-07
Move inline forall in function definitions
Alasdair Armstrong
2018-10-23
RTS: Add elf symbol lookup support.
Prashanth Mundkur
2018-10-23
RTS: allow elf-loader to provide entry info.
Prashanth Mundkur
2018-10-22
Update Coq patch for RISC-V, add string_take to Coq library
Brian Campbell
2018-10-16
Re-implement space-related mapping functions in Sail rather than backends
Jon French
2018-09-28
Fix optimisation bug for certain if statements
Alasdair Armstrong
2018-09-19
Coq: track changes elsewhere
Brian Campbell
2018-09-19
Coq: more fixes for AArch64
Brian Campbell
2018-09-17
Coq: solve some constraint/type errors with AArch64
Brian Campbell
2018-09-17
Coq: make generic_neq work on real
Brian Campbell
2018-09-13
Coq: real built-ins for AArch64
Brian Campbell
2018-09-12
Coq: make generic_eq work on more types
Brian Campbell
2018-09-12
Coq: remove extra "True"s from constraints
Brian Campbell
2018-09-11
Coq: some basic handling for more existentials
Brian Campbell
2018-09-10
Various fixes
Alasdair Armstrong
2018-09-07
C: Support RISC-V in elf loader.
Prashanth Mundkur
2018-09-07
C: add a usage message to the rts.
Prashanth Mundkur
2018-09-06
Coq: fill in a few more RISC-V axioms
Brian Campbell
[next]