index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
riscv
/
prelude.sail
Age
Commit message (
Expand
)
Author
2018-12-20
RISVC model is now at https://github.com/rems-project/sail-riscv . Remove it ...
Robert Norton
2018-12-11
Fix all tests with type checking changes
Alasdair Armstrong
2018-11-29
RISC-V: factor the execution trace.
Prashanth Mundkur
2018-10-16
Re-implement space-related mapping functions in Sail rather than backends
Jon French
2018-09-19
separate decimal_string_of_bits from string_of_bits
Jon French
2018-09-14
More monomorphisations for hex_bits_N...
Jon French
2018-09-14
RISCV prelude: fix typo in ocaml extern for negate_*
Jon French
2018-09-14
Sail_lib and RISCV prelude: functions for bitwise operations on ints
Jon French
2018-09-06
Coq: fill in a few more RISC-V axioms
Brian Campbell
2018-09-04
C: Tweaks to RISC-V to get compiling to C
Alasdair Armstrong
2018-08-31
Some C stubs for platform bits for RISC-V.
Prashanth Mundkur
2018-08-31
riscv prelude: yet more manual monomorphisations for hex_bits
Jon French
2018-08-30
Annotate the RISC-V prelude for C builtins.
Prashanth Mundkur
2018-08-15
Temporary fix for RISC-V Lem generation
Brian Campbell
2018-08-15
Get RISC-V on Coq into reasonable state to show
Brian Campbell
2018-08-13
More RISC-V built-in type constraints
Brian Campbell
2018-08-13
RISC-V: mult_range is ill-typed, use mult_atom instead
Brian Campbell
2018-08-13
Basic Coq support for RISC-V
Brian Campbell
2018-07-11
RISC-V model fixes for RMEM
Jon French
2018-07-10
RISCV load-acquire in Lem (-> rmem)
Jon French
2018-07-05
print to stdout not stderr to stop upsetting rmem regression tests
Jon French
2018-06-25
Support bitlist representation in Sail2_string
Thomas Bauereiss
2018-06-11
Merge branch 'sail2' into mappings
Jon French
2018-05-31
Fixes to get ARM u-boot working in Sail.
Alasdair Armstrong
2018-05-23
riscv decode now uses mapping-decode and passes tests
Jon French
2018-05-21
Add in the platform files and update the ocaml build. Disable the isabelle b...
Prashanth Mundkur
2018-05-21
further RISCV mapping: all extant non-compressed instructions done
Jon French
2018-05-18
more riscv mappings; riscv now builds successfully to lem which builds to isa...
Jon French
2018-05-15
Merge branch 'sail2' into mappings
Jon French
2018-05-11
further riscv mapping
Jon French
2018-05-11
Remove buggy bit list comparison functions from Lem library
Thomas Bauereiss
2018-05-10
more mapping
Jon French
2018-05-10
load-type riscv assembly
Jon French
2018-05-10
hacky monomorphic bits-string-parser for now
Jon French
2018-05-10
add space handling mappings to riscv prelude and sail_lib.ml
Jon French
2018-05-09
start of riscv assembly mappings
Jon French
2018-04-26
Initial support for faults of writes to physical addresses.
Prashanth Mundkur
2018-04-26
Initial support for faults of reads to physical addresses.
Prashanth Mundkur
2018-04-20
Add a riscv instruction printer for the execution log.
Prashanth Mundkur
2018-04-13
Add <=_u to riscv prelude.
Prashanth Mundkur
2018-04-09
Better separate riscv-independent and riscv-specific parts between prelude an...
Prashanth Mundkur
2018-03-19
Fixes to C backend for RISCV-compilation
Alasdair Armstrong
2018-03-14
Make partiality more explicit in library functions of Lem shallow embedding
Thomas Bauereiss
2018-03-09
Specialise constructors for polymorphic unions
Alasdair Armstrong
2018-03-07
Make union types consistent in the AST
Alasdair Armstrong
2018-02-07
Add some printing functions to Lem shallow embedding
Thomas Bauereiss
2018-02-05
riscv: slightly prettier register trace output
Robert Norton
2018-02-02
Add M extension to RISCV. Slightly inelegant implementation for now but passi...
Robert Norton
2018-01-31
Add wrappers around Lem operators using bitvector type class
Thomas Bauereiss
2018-01-30
Fix failing Lem tests
Alasdair Armstrong
[next]