index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lem_interp
/
interp_interface.lem
Age
Commit message (
Expand
)
Author
2017-12-05
Update license headers for Sail source
Alasdair Armstrong
2017-09-29
fix deep_shallow_convert, stop using interp_interface.instruction for most th...
Christopher Pulte
2017-08-02
fix sail library test interpreter glue for API change. Also fix build_context...
Robert Norton
2017-07-24
move value type definitions to ott, and introduce new E_internal_value ast no...
Jon French
2017-05-24
Merge branch 'master' of bitbucket.org:Peter_Sewell/sail
Shaked Flur
2017-05-24
added the exmem effect for AArch64 store-exclusive
Shaked Flur
2017-05-24
Change types of MEMr_tag, MEMval_tag and co. so that tag is separate from dat...
Robert Norton
2017-03-23
the interpreter/shallow expects little-endian memory-values
Shaked Flur
2017-03-02
tweak comments
Peter Sewell
2017-02-03
fix headers
Peter Sewell
2017-01-14
changes to enable interpreter exhaustive analysis in ppcmem again
Christopher Pulte
2016-12-01
move interpreter-specific types from Sail_impl_base to Interp_interface
Christopher Pulte
2016-11-27
make outcome_s contain the instruction state pretty print rather than the ins...
Christopher Pulte
2016-11-09
move decode_error type back to Sail_impl_base for now
Christopher Pulte
2016-11-08
fixes
Christopher Pulte
2016-11-05
fixes
Christopher Pulte
2016-10-21
shallow embedding progress
Christopher Pulte
2016-10-06
move type definitions that both interpreter and shallow embedding use to sail...
Christopher Pulte
2016-09-30
add Robert's DIA typeclass instances
Christopher Pulte
2016-09-30
fixes, update isntruction_analysis for NIAs and DIA
Christopher Pulte
2016-09-19
remove conflict message
Christopher Pulte
2016-09-16
make vector concatenation pattern removal deal with vector patterns of unknow...
Christopher Pulte
2016-09-14
Add memory kind for concurrent tag reads and writes
Kathy Gray
2016-09-13
Add optional address to memv events
Kathy Gray
2016-09-13
add show functions, fix
Christopher Pulte
2016-09-09
minor fixes
Kathy Gray
2016-09-09
update instruction_analysis to support nias and instruction kind
Christopher Pulte
2016-09-02
Extend type checking so that patterns with vector concatenation don't permit ...
Kathy Gray
2016-08-18
move register_base_name and slice_of_reg_name from ppcmem thread semantics to...
Christopher
2016-08-06
Add duplicate_bits to lib
Kathy Gray
2016-05-03
Change decode and translate_address to support writing register events (altho...
Kathy Gray
2016-04-25
Make interpreter able to read registers during translate address and decode.
Kathy Gray
2016-04-18
More fixes to interp with regards to warnings and debugging info
Kathy Gray
2016-03-08
Return undefined value on reads of uninitialised memory
Kathy Gray
2016-03-08
Start task of setting up tagged memory in sequential interpreter
Kathy Gray
2016-02-02
add translate_address functionality
Kathy Gray
2016-01-29
fix typo in kathy's last commit.
Robert Norton
2016-01-29
Put correct tags on to_vec calls
Kathy Gray
2016-01-28
Support exit and assert better in sequential interpreter and general interpre...
Kathy Gray
2016-01-26
Fix some bugs in writing registers with slices in the sequential interpreter
Kathy Gray
2015-11-10
Make first half of sequential interpreter driver compile again
Kathy Gray
2015-07-24
Merge branch 'master' of bitbucket.org:Peter_Sewell/l2
Shaked Flur
2015-07-24
added signed_integer
Shaked Flur
2015-07-24
Begin doing better analysis on case splits over unknowns
Kathy Gray
2015-07-19
abbreviate printing of memory values <=9
Peter Sewell
2015-07-01
Go on despite the presence of an exit in exhaustive mode
Kathy Gray
2015-06-24
Add new outcomes/events separating effective address and value for memory writes
Kathy Gray
2015-06-19
one more end flag for memory_value functions
Kathy Gray
2015-06-18
Add more end_flag parameters
Kathy Gray
2015-06-17
Extend mode and external memory functions with endian flag
Kathy Gray
[next]