index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
cheri
/
cheri_prelude_128.sail
Age
Commit message (
Expand
)
Author
2017-11-07
Declare prelude functions as extern
Thomas Bauereiss
2017-08-29
Make Lem export of CHERI(-256) typecheck
Thomas Bauereiss
2017-05-26
add support for the new ccall selector 1 implementation that directly unseals...
Robert Norton
2017-05-10
Further to Thomas's commit remove the duplicate declarations of max_otype and...
Robert Norton
2017-04-27
avoid out of bounds indicies in cheri128 decompression functions.
Robert Norton
2017-04-27
remove undefined value from cheri 128 spec. The ocaml shallow embedding canno...
Robert Norton
2017-04-27
fix incorrect vector index in cheri128 spec. Should ideally have been caught ...
Robert Norton
2017-04-20
work around ocaml shallow embedding problem with matching on big_ints by rest...
Robert Norton
2017-02-20
slight refactoring of the fast representable bounds check to aid understandin...
Robert Norton
2017-02-17
use fast representable check for csetoffset as well as cincoffset.
Robert Norton
2017-02-08
Implement fast representable bounds check as used on FPGA (cincoffset only so...
Robert Norton
2017-02-08
Simplify unsigned vector comparison using <_u operator.
Robert Norton
2017-02-03
replace bit vector return types in getCapX functions with equivalent integer ...
Robert Norton
2017-02-03
fix headers
Peter Sewell
2017-01-31
Round up to multiple of 4 when computing E (CHERI does this to improve freque...
Robert Norton
2017-01-27
further attempt to work around matching bug -- seems to work.
Robert Norton
2017-01-26
fix incorrect constant in calculation of representable boundary (should be B ...
Robert Norton
2017-01-26
remove dead code in getBase/getTop
Robert Norton
2017-01-26
attempted work around for apparent sail bug with matching result of comparison
Robert Norton
2017-01-26
c128: xor E with 48 when storing in memory so that null cap is all zeros but ...
Robert Norton
2017-01-25
merge cheri 256 and 128 together factoring out differing parts into separate ...
Robert Norton
2017-01-25
set offset of pcc on exception.
Robert Norton
2017-01-24
first pass at cheri128 sail.
Robert Norton