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.lem
Age
Commit message (
Expand
)
Author
2014-07-02
Fix ordering issue in vector-concat pattern matching
Gabriel Kerneis
2014-06-30
Support for nondeterministic blocks
Kathy Gray
2014-06-25
Add support for memory barrier
Kathy Gray
2014-06-25
Add support for actions that read just a slice or single bit of a register
Kathy Gray
2014-06-24
Get enumerations working in interpreter
Kathy Gray
2014-06-23
Get indexed vectors, particularly with default values, working
Kathy Gray
2014-06-18
Make hex constants work; improve utility of casts for selecting overloaded fu...
Kathy Gray
2014-06-12
Interpret when an unknown is inserted into the program by interp_exhaustive
Kathy Gray
2014-06-09
Add more stops in interpreter (stopping just at the point of each internal fu...
Kathy Gray
2014-06-09
Working towards evaluating with interp_exhaustive
Kathy Gray
2014-06-04
Fixup type coercions and overloading
Kathy Gray
2014-05-28
Support stepped interpreting, and use normalisation instead of eval_nexp in c...
Kathy Gray
2014-05-21
More interface support; interp_inter_imp now compiling
Kathy Gray
2014-05-20
Fix interp compiling bug
Kathy Gray
2014-05-12
More interface support
Kathy Gray
2014-05-08
more interface changes
Kathy Gray
2014-05-06
Begin tie to ppcmem style actions/outcomes
Kathy Gray
2014-04-25
rename interpreter's local memory type to reflect that it's all local memory
Kathy Gray
2014-04-21
Remove unsoundness of pattern match in interpreter
Kathy Gray
2014-04-15
Use type information in vector concatenation pattern matching in interpreter.
Kathy Gray
2014-04-08
Reduce redundant information in AST
Kathy Gray
2014-04-03
Re-index vector slices
Gabriel Kerneis
2014-04-03
Typeclass Eq for values
Gabriel Kerneis
2014-04-02
Solve more constraints; fix up test suite bugs uncovered by solving more cons...
Kathy Gray
2014-04-01
Allow negative "nat" internally
Gabriel Kerneis
2014-03-31
Extend constraint checking, and add casts for base of a vector shifts (i.e. f...
Kathy Gray
2014-03-19
Fix endianness
Gabriel Kerneis
2014-03-19
Fix bug when reading register through a cast
Kathy Gray
2014-03-12
Correctly type checking and interpreting accesses of register "fields". Regis...
Kathy Gray
2014-03-11
Increase support for register "field" accesses; there is now a bug in how run...
Kathy Gray
2014-03-07
Treat registers as values when not being actively read or written to, so that...
Kathy Gray
2014-03-03
Fixing assorted bugs. Adding ability to put a type on the identifier being as...
Kathy Gray
2014-03-01
Fix printing bug on vector slicing that caused only one element to ever be sl...
Kathy Gray
2014-02-27
Fix error to constructor pattern matching
Kathy Gray
2014-02-27
Merge branch 'interp_typed'
Kathy Gray
2014-02-26
Get interpreter working using types, no added functionality yet
Kathy Gray
2014-02-26
Fix vector slicing
Gabriel Kerneis
2014-02-25
Manage annot
Kathy Gray
2014-02-25
First step of using type information in interpreter. Reading and writing plai...
Kathy Gray
2014-02-21
Add type annotations to lem grammar, including printing out the annotated ast...
Kathy Gray
2014-02-18
Put a plaster on bug for finding memory reading/writing operations
Kathy Gray
2014-02-18
Adding explicit order to for loops
Kathy Gray
2014-02-14
Fix infinite loop bug, and test1.sail type checking bug
Kathy Gray
2014-02-13
Missing default case for literal equality test
Gabriel Kerneis
2014-02-13
Implement equality for big_int literals
Gabriel Kerneis
2014-02-12
Fix endianess issues
Gabriel Kerneis
2014-02-12
Replace nat by natural in interpreter
Gabriel Kerneis
2014-02-07
Report unimplemented function name
Gabriel Kerneis
2014-02-05
Revert "Accept single bits as boolean values for if in interpreter"
Gabriel Kerneis
2014-01-15
Accept single bits as boolean values for if in interpreter
Gabriel Kerneis
[prev]
[next]