index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mips
/
prelude.sail
Age
Commit message (
Expand
)
Author
2018-09-21
Remove cheri and mips specs -- they now have their own repository.
Robert Norton
2018-07-24
Merge remote-tracking branch 'origin/sail2' into c_fixes
Alasdair Armstrong
2018-07-12
Add missing builtins needed for cheri128 C. Still doesn't build possibly due ...
Robert Norton
2018-07-12
update arm and mips models for new type of write_ram builtin. Also fix c and ...
Robert Norton
2018-07-09
Tweak bit casting definitions in MIPS to avoid non-exhaustive patterns
Brian Campbell
2018-07-03
Fill in a few Coq functions for CHERI from the MIPS prelude
Brian Campbell
2018-07-02
Coq modulus operation that fits the type
Brian Campbell
2018-06-29
Try to fix some tricky C compilation bugs, break everything instead
Alasdair Armstrong
2018-06-28
Add tagged memory to C rts to cheri can be compiled to C
Alasdair Armstrong
2018-06-25
Coq: add typeclass based comparison, and instantiate for enums
Brian Campbell
2018-06-25
mips: add optional tracing of register writes (commented out).
Robert Norton
2018-06-22
Fix Lem build of MIPS/CHERI
Thomas Bauereiss
2018-06-22
Add bitvector size constraints in MIPS
Brian Campbell
2018-06-22
Add coq builtins for MIPS
Brian Campbell
2018-06-21
Merge branch 'tracing' into sail2
Alasdair Armstrong
2018-06-21
Fix MIPS wrt changes to C runtime
Alasdair Armstrong
2018-06-18
Add bitvector length constraints to mips inequalities
Brian Campbell
2018-06-07
Use the vector_dec standard library for mips. This means we get all the c fun...
Robert Norton
2018-06-04
cheri: print debug trace info to stderr to keep it separate from uart output.
Robert Norton
2018-05-17
build fixes: add back tag effect skips required for mips. Move UART check in ...
Robert Norton
2018-05-17
changes to for testing FreeBSD boot on MIPS: allowing loading raw file in oca...
Robert Norton
2018-05-17
Clean up MIPS for HOL4 a little
Brian Campbell
2018-05-11
Merge branch 'sail2' into cheri-mono
Thomas Bauereiss
2018-05-11
Remove buggy bit list comparison functions from Lem library
Thomas Bauereiss
2018-05-09
Use latex support for generating cheri documentation and remove sed based hac...
Robert Norton
2018-05-04
Bit of hackery to MIPS prelude and Makefiles to get monomorphised CHERI
Brian Campbell
2018-04-10
Porting some minisail changes to sail2 branch
Alasdair Armstrong
2018-04-09
remove unused functions from cher/mips prelude (step towards using standard p...
Robert Norton
2018-04-04
Fix another infinite loop in cast bit_to_bool. Following introduction of eq_b...
Robert Norton
2018-03-27
Fix infinite loop in cheri/mips cast_unit_vec caused by lack of eq_bit in = o...
Robert Norton
2018-03-27
print IPS after running cheri model.
Robert Norton
2018-03-22
Fix C compilation for CHERI and MIPS
Alasdair Armstrong
2018-03-21
Fix Lem generation for MIPS
Thomas Bauereiss
2018-03-14
rename EXTS and EXTZ to sign_extend and zero_extend because it is more obvios...
Robert Norton
2018-03-14
Fix Lem generation for CHERI-MIPS and Aarch64
Thomas Bauereiss
2018-03-08
rename mips_new_tc to mips
Robert Norton