index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-02-21
Cut out dead if branches according to the type environment during mono
Brian Campbell
2018-02-21
Create an update_field function for each field in a bitfield definition
Alasdair Armstrong
2018-02-21
Have aarch64/no_vector compiling to C
Alasdair Armstrong
2018-02-21
clean LICENCE
Peter Sewell
2018-02-20
Remove temporary debugging message
Brian Campbell
2018-02-20
Bump up case split limit for now
Brian Campbell
2018-02-20
Simplifying nexp division, since the type checker can introduce it
Brian Campbell
2018-02-20
Report unsupported nexps properly in Lem backend
Brian Campbell
2018-02-20
Rework atom-to-itself transformation to check for equivalent size nexps
Brian Campbell
2018-02-20
Look for alternative size annotations when pretty printing Lem
Brian Campbell
2018-02-20
Allow overlapping bitfield field names
Alasdair Armstrong
2018-02-19
Have generic vectors working in C backend
Alasdair Armstrong
2018-02-17
Merge branch sail2
Thomas Bauereiss
2018-02-17
Merge master branch into sail2 for OCaml 4.06 compatibility
Thomas Bauereiss
2018-02-17
Add a note detailing hopefully up-to-date install process
Alasdair Armstrong
2018-02-16
Avoid nested explicit type annotations
Thomas Bauereiss
2018-02-16
Don't generate undefined functions for generated register types
Thomas Bauereiss
2018-02-16
Add __TakeColdReset function to aarch64_no_vector
Alasdair Armstrong
2018-02-16
Add alternative definitions of aarch64 functions for monomorphisation
Brian Campbell
2018-02-16
Can now compile aarch64/duopod to C
Alasdair Armstrong
2018-02-15
Rebase state monad onto prompt monad
Thomas Bauereiss
2018-02-15
Re-engineer prompt monad of Lem shallow embedding
Thomas Bauereiss
2018-02-15
C backend can now handle record literals and record update syntax correctly
Alasdair Armstrong
2018-02-15
Update duopod spec so it has no address translation
Alasdair Armstrong
2018-02-15
List support in C backend
Alasdair Armstrong
2018-02-14
Another mono rewrite for aarch64
Brian Campbell
2018-02-14
Support monorphisation analysis of bitvectors inside existentials
Brian Campbell
2018-02-14
Pick up more equivalent type variables in monomorphisation
Brian Campbell
2018-02-14
Handle simple returns in constant propagation
Brian Campbell
2018-02-13
Support for large bitvector literals in C backend
Alasdair Armstrong
2018-02-13
Try to replace generated kids with user-defined ones from the environment
Thomas Bauereiss
2018-02-13
Some support in mono for extra fresh tyvars generated in the typechecker
Brian Campbell
2018-02-13
added footprint for sc.w/d.aq.rl (the strong, SC like, store-conditional)
Shaked Flur
2018-02-12
Add support for top-level letbindings to C backend
Alasdair Armstrong
2018-02-09
Improve IR pretty-printing for debugging
Alasdair Armstrong
2018-02-09
Formalize C backend intermediate representation in Ott
Alasdair Armstrong
2018-02-08
Can now generate control flow graphs with C backend
Alasdair Armstrong
2018-02-08
work in progress mips sail2 port.
Robert Norton
2018-02-08
Some perl for automating some of sail->sail2 porting. Does not even attempt t...
Robert Norton
2018-02-08
Add (most of) the bitvector cast insertion transformation
Brian Campbell
2018-02-08
replaced NIA_LR/CTR/register with NIA_indirect;
Shaked Flur
2018-02-07
Setup test suite for C backend
Alasdair Armstrong
2018-02-07
Remove warnings during re-writing
Alasdair Armstrong
2018-02-07
Have exceptions working in C backend
Alasdair Armstrong
2018-02-07
Add some printing functions to Lem shallow embedding
Thomas Bauereiss
2018-02-06
Fixed some bugs in the RVC spec; the rvc test now passes.
Prashanth Mundkur
2018-02-06
Add a system initialization function. For now, it merely initializes support...
Prashanth Mundkur
2018-02-06
Compile union types in C backend
Alasdair Armstrong
2018-02-06
Fix lexer so operators cannot start with /* or //
Alasdair Armstrong
2018-02-06
immediate for CIncOffsetImmediate must be treated as signed (fixes test_cp2_r...
Robert Norton
[next]