index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
aarch64
Age
Commit message (
Expand
)
Author
2018-06-26
Main: further refinement of execution cycle
Alastair Reid
2018-06-26
Prelude: as received from Alasdair
Alastair Reid
2018-06-26
Main: attempt to capture AArch64 execution cycle
Alastair Reid
2018-06-26
RTS: implement sleep primitives
Alastair Reid
2018-06-25
Support bitlist representation in Sail2_string
Thomas Bauereiss
2018-06-11
More efficient bitfield implementation
Alasdair Armstrong
2018-06-07
Add a constant folding optimization pass
Alasdair
2018-06-06
Factor utility functions for IR into separate file and struct update optimiza...
Alasdair Armstrong
2018-06-06
Some additional fixes to C backend. Re-enable primitive optimizations.
Alasdair Armstrong
2018-06-04
Fix bug with function return types in C backend
Alasdair Armstrong
2018-06-04
Re-generate aarch64 spec, fixing an issue with Replicate
Alasdair Armstrong
2018-05-21
Get Aarch64 exported to HOL4
Brian Campbell
2018-05-18
Clean up aarch64_extras.lem
Thomas Bauereiss
2018-05-17
Merge branch 'cheri-mono' into sail2
Brian Campbell
2018-05-17
Clean up MIPS for HOL4 a little
Brian Campbell
2018-05-11
Add Isabelle snapshot of AArch64 with Brian's monomorphisation
Thomas Bauereiss
2018-05-11
Temporary hacks for monomorphisation
Brian Campbell
2018-05-11
Add uart stub with registers based on ARM uart spec
Alasdair Armstrong
2018-05-09
add loc for arm full.
Robert Norton
2018-05-09
Add full translated aarch64 spec including vector instructions
Alasdair Armstrong
2018-05-09
Fix an issue with C compilation
Alasdair Armstrong
2018-05-09
Add tests for Isabelle->OCaml generation for CHERI and AArch64
Thomas Bauereiss
2018-05-09
Add more annotations for loop bounds in Lem rewriting
Thomas Bauereiss
2018-05-04
Start updating monomorphisation
Brian Campbell
2018-05-03
Flow typing and l-expression changes for ASL parser
Alasdair Armstrong
2018-04-20
Fix combined sign-extend-slice operation
Brian Campbell
2018-04-19
Gloss over UInt/unsigned name difference in monomorphisation
Brian Campbell
2018-04-18
Add some lemmas about bitvectors
Thomas Bauereiss
2018-04-18
Move a few printing functions to sail_values.lem
Thomas Bauereiss
2018-04-18
Move Lem shl_int, shr_int implementations from aarch64_extras to sail lib
Brian Campbell
2018-04-13
Update aarch64 no vector monomorphisation source for current type checker
Brian Campbell
2018-04-10
Porting some minisail changes to sail2 branch
Alasdair Armstrong
2018-04-05
Fix precedence printing and update aarch64 spec
Alasdair Armstrong
2018-03-22
Tune Lem pretty-printing
Thomas Bauereiss
2018-03-14
Fix Lem generation for CHERI-MIPS and Aarch64
Thomas Bauereiss
2018-03-07
Make union types consistent in the AST
Alasdair Armstrong
2018-03-02
Add full aarch64_no_vector monomorphisation demo
Brian Campbell
2018-02-26
Last of the aarch64_no_vector monomorphisation replacements
Brian Campbell
2018-02-23
Fix some bugs in C compilation
Alasdair Armstrong
2018-02-21
Can now compile aarch64/no_vector into C
Alasdair Armstrong
2018-02-21
More aarch64 changes used in monomorphisation
Brian Campbell
2018-02-21
Add more bitvector sizes for aarch64
Brian Campbell
2018-02-21
Have aarch64/no_vector compiling to C
Alasdair Armstrong
2018-02-19
Have generic vectors working in C backend
Alasdair Armstrong
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
Update duopod spec so it has no address translation
Alasdair Armstrong
2018-02-12
Add support for top-level letbindings to C backend
Alasdair Armstrong
2018-02-02
Add aarch64 duopod...
Alasdair Armstrong
[prev]
[next]