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_lib.lem
Age
Commit message (
Expand
)
Author
2014-09-04
Make exhaust run from the first breakpoint in the interactive interpreter
Kathy Gray
2014-08-27
Changes to get another (slightly larger) executable running;
Kathy Gray
2014-08-20
Add ability to track register dependencies in interactive stepper; thus testi...
Kathy Gray
2014-08-13
Update library functions
Kathy Gray
2014-07-30
working dec vectors
Kathy Gray
2014-07-01
Update case of EXTS
Gabriel Kerneis
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-24
Get vector length for to_inc_vec and to_dec_vec from the type system after co...
Kathy Gray
2014-06-19
Add mod:vec->range->vec
Gabriel Kerneis
2014-06-18
Fix mod_vec in library
Gabriel Kerneis
2014-06-18
Add definition of mod to lib
Kathy Gray
2014-06-12
Interpret when an unknown is inserted into the program by interp_exhaustive
Kathy Gray
2014-06-11
Equality between range and bit vector
Gabriel Kerneis
2014-06-11
Improve error message for missing library functions
Gabriel Kerneis
2014-06-09
Merge branch 'for-dagstuhl' into master
Gabriel Kerneis
2014-06-07
Add optional overloading on expected return type to fix bug in constraint sol...
Kathy Gray
2014-06-07
exts returns bit[64] instead of nat
Gabriel Kerneis
2014-06-06
Improve work-around
Gabriel Kerneis
2014-06-05
Refactor to_vec and add work-around to avoid truncation
Gabriel Kerneis
2014-06-04
Fixup type coercions and overloading
Kathy Gray
2014-05-06
Begin tie to ppcmem style actions/outcomes
Kathy Gray
2014-05-01
Make an overloading type decision (all + operations return ranges, never vect...
Kathy Gray
2014-04-30
More support for overloading functions; primarily focusing on +
Kathy Gray
2014-04-03
Implement some arithmetic operations
Gabriel Kerneis
2014-04-03
Implement bitwise library operations
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-02
eq and neq return bit, not bool
Gabriel Kerneis
2014-04-02
Fix EXTS and signedness of to_num
Gabriel Kerneis
2014-04-01
Allow negative "nat" internally
Gabriel Kerneis
2014-03-20
Remove work-around from interpreter, move it to power.sail
Gabriel Kerneis
2014-03-20
Workaround missing casts for external calls
Gabriel Kerneis
2014-03-11
More work on interpreter and Power model
Gabriel Kerneis
2014-03-11
Confusion between first index and vector length
Gabriel Kerneis
2014-03-04
More polymorphism for addition
Gabriel Kerneis
2014-02-28
Fix endianness
Gabriel Kerneis
2014-02-28
Fetch-decode POWER interpreter
Gabriel Kerneis
2014-02-27
Partial fix for to_vec_inc/to_vec_dec
Gabriel Kerneis
2014-02-21
Add type annotations to lem grammar, including printing out the annotated ast...
Kathy Gray
2014-02-18
Remove spurious add infix
Gabriel Kerneis
2014-02-12
More library functions for interpreter
Gabriel Kerneis
2014-02-07
Fix a few stupid bugs
Gabriel Kerneis
2014-02-07
Implement is_one
Gabriel Kerneis
2014-02-05
Replace symbolic link by actual file
Gabriel Kerneis
2014-02-05
First bit of Power spec
Gabriel Kerneis
2013-11-12
Define and test addition in library
Gabriel Kerneis
2013-11-11
Remove workaround for a bug fixed in Lem
Gabriel Kerneis
2013-11-07
Port L2 to new Lem
Gabriel Kerneis
2013-11-07
Stub for external calls
Gabriel Kerneis
[prev]