index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mips
Age
Commit message (
Expand
)
Author
2018-03-01
Add support for read_tag and write_tag in sail_lib.ml. and support for intial...
Robert Norton
2018-02-17
Merge master branch into sail2 for OCaml 4.06 compatibility
Thomas Bauereiss
2018-02-08
replaced NIA_LR/CTR/register with NIA_indirect;
Shaked Flur
2017-12-04
Merge remote-tracking branch 'origin/master' into experiments
Alasdair Armstrong
2017-12-04
renamed hgen to gen
Shaked Flur
2017-11-30
Merge branch 'master' into experiments
Alasdair Armstrong
2017-11-30
match what rmem (ppcmem2) expects from ISA Makefiles
Shaked Flur
2017-10-31
cheri: throw an exception if there is an attempt to access C26/IDC in the del...
Robert Norton
2017-10-24
fix default cap value on cheri128 following previous changes -- E stored in r...
Robert Norton
2017-10-12
Work around warning in ocaml shallow embedding of mips caused by buggy code g...
Robert Norton
2017-08-17
Merge remote-tracking branch 'origin' into mono-experiments
Brian Campbell
2017-08-15
remove unneeded regs_out_in.hgen files.
Robert Norton
2017-07-27
Merge branch 'master' into sail_new_tc
Alasdair Armstrong
2017-07-26
mips_extras.lem: fix references to Interp.V_foo
Jon French
2017-06-21
Pretty-print bitvector expressions
Thomas Bauereiss
2017-06-02
Add tag memory to Lem shallow embedding
Thomas Bauereiss
2017-05-24
fixed missing _tag bits
Shaked Flur
2017-05-24
Change types of MEMr_tag, MEMval_tag and co. so that tag is separate from dat...
Robert Norton
2017-05-10
Add stubs for TAGw
Thomas Bauereiss
2017-04-27
also trace memory writes.
Robert Norton
2017-04-27
fix cheri128 model referring to wrong registers and not capreg printing.
Robert Norton
2017-04-27
need brackets around try ... with expression.
Robert Norton
2017-04-27
add command line argument for setting undef values to all zero or all one. So...
Robert Norton
2017-04-27
reverse endianness of data when writing UART. Altera jtag uart is little-endi...
Robert Norton
2017-04-25
extend the try around call to select to avoid gprof crashing with EINTR.
Robert Norton
2017-04-25
replace memory representation with map of 1MB pages rather than map of bytes....
Robert Norton
2017-04-25
Don't die if stdin gets closed (e.g. when running unit tests).
Robert Norton
2017-04-25
support loading more than one raw file as anonymous arguments so that we can ...
Robert Norton
2017-04-25
Add support for uart terminal. Also add read_bit_reg function for faster and ...
Robert Norton
2017-04-21
it turns out zarith has a function for printing big_ints in hex. Remove the d...
Robert Norton
2017-04-21
define some big_int literals in sail_values.ml to avoid lots of calls to bit_...
Robert Norton
2017-04-21
remove unnecessary cast in incrementCP0Count (run every instruction) for pote...
Robert Norton
2017-04-20
add support for cheri128 ocaml shallow embedding
Robert Norton
2017-04-20
build a single run_embed.native with mips and cheri models linked and choose ...
Robert Norton
2017-04-20
remove unsed code for elf file loading in run_embed.
Robert Norton
2017-04-20
return zero for uninitialised memory in ocaml shallow embedding model. Necess...
Robert Norton
2017-04-20
add support for tagged memory functions in mips_extras_ml
Robert Norton
2017-04-18
add workaround for sail shallow embedding problem concerning semantisc of reg...
Robert Norton
2017-04-18
remove debug print.
Robert Norton
2017-04-07
read from uninitialsed memory returns undef (required to pass test_raw_cache_...
Robert Norton
2017-04-06
add support for address translation and exit handling in mips ocaml shallow e...
Robert Norton
2017-04-06
Model now assumes memory is little endian so adjust extras file accordingly.
Robert Norton
2017-04-06
Print registers in test suite compatible way.
Robert Norton
2017-04-03
Rename TranslateAddress to TranslatePC and remove the accessType argument -- ...
Robert Norton
2017-03-29
change reqiured to work with little endian interpreter.
Robert Norton
2017-03-24
Checkpoint work-in-progress mips sequential interpreter using ocaml shallow e...
Robert Norton
2017-03-24
changes to allow generating ocaml that compiles.
Robert Norton
2017-03-23
the interpreter/shallow expects little-endian memory-values
Shaked Flur
2017-02-03
Now that 128-bit capabilities are supported we must be stricter about MIPS al...
Robert Norton
2017-02-03
fix headers
Peter Sewell
[next]