| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-03-19 | added constructors for aarch64 read_kind and write_kind | Shaked Flur | |
| 2015-03-15 | Many changes: | Kathy Gray | |
| Split out specification specific memory and external functions Reduce the presence of big_int Reduce the use of inc direction, instead using a default from the spec. Still a few places need to be parameterised over direction Also some bug fixes exposed by above and running ARM second instruction | |||
| 2015-02-27 | Fix a series of errors leading to the first ARM instruction not running. | Kathy Gray | |
| Including: Correct loss of constraints between declared constraints, pattern constraints and expression body constraints Handle insertion of dependent parameters in the case of unit parameters Add a case to how ifields are translated to permit numbers as well as bits and bitvectors Expand interpreter to actually handle user-defined functions on the left had side of the assignment expression. | |||
| 2015-01-16 | more for loop corrections, as well as pattern match error | Kathy Gray | |
| 2014-11-23 | fix register-from-address start int | Peter Sewell | |
| 2014-11-23 | some Ord instance classes | Kathy Gray | |
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-23 | wib | Peter Sewell | |
| Merge branch 'master' of bitbucket.org:Peter_Sewell/l2 Conflicts: src/lem_interp/interp_interface.lem | |||
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-23 | wib | Kathy Gray | |
| 2014-11-23 | get bits right coming out of coercion from integer | Kathy Gray | |
| 2014-11-23 | fill in remaining coercion implementations | Peter Sewell | |
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-23 | resolve little conflict | Peter Sewell | |
| 2014-11-23 | Merge branch 'master' of bitbucket.org:Peter_Sewell/l2 | Peter Sewell | |
| Conflicts: src/lem_interp/interp_interface.lem | |||
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-23 | Fill in some of the basic coercions | Kathy Gray | |
| 2014-11-23 | more coercions | Peter Sewell | |
| 2014-11-23 | OCaml stubs for coercions and _to_istate OCaml | Peter Sewell | |
| 2014-11-23 | fight with interface/impl mismatch. lose. | Peter Sewell | |
| 2014-11-23 | make interface build again, oops | Peter Sewell | |
| 2014-11-23 | Merge commit 'bff8bd5' | Peter Sewell | |
| 2014-11-23 | some coercions | Peter Sewell | |
| 2014-11-23 | update instruction/istate decoding. | Kathy Gray | |
| Use register size. Printing again doesn't compile | |||
| 2014-11-23 | wib | Peter Sewell | |
| 2014-11-22 | Add size of register to register for making appropriate unknown register_values | Kathy Gray | |
| 2014-11-22 | sorry, interp_interface didn't build. now it does | Peter Sewell | |
| 2014-11-22 | move missing pieces from machineDefValueTypes into interp_interface | Peter Sewell | |
| 2014-11-22 | Changing interface in step with Peter and ppcmem changes | Kathy Gray | |
| 2014-11-19 | more equality instance definitions | Kathy Gray | |
| 2014-11-19 | add value compare functions | Kathy Gray | |
| 2014-11-19 | add byte_list_of_integer | Kathy Gray | |
| 2014-11-18 | fix bad type annotation in interp_interface | Peter Sewell | |
| 2014-11-07 | Add integer_of_byte_list : list word8 -> integer | Kathy Gray | |
| 2014-11-07 | Fix types in num_to_bits | Kathy Gray | |
| 2014-11-05 | add type class instantiations (required as reg_name currently contains big_ints) | Peter Sewell | |
| 2014-11-05 | fix(?) a Big_int/int type error wrt trans_sail | Peter Sewell | |
| 2014-11-04 | proposed split of decode into decode-to-instruction and ↵ | Peter Sewell | |
| instruction-to-instructionstate | |||
| 2014-11-04 | K,P debugging | Peter Sewell | |
| 2014-11-03 | kathy,christopher,peter: talking about bitvectors and sc calls | Peter Sewell | |
| 2014-10-31 | Add a num to bits function; start hooking up the power.ml file to the ↵ | Kathy Gray | |
| symbol/memory address list. | |||
| 2014-10-30 | use proper equality on register name type | Peter Sewell | |
| 2014-10-30 | harmonise argument order | Peter Sewell | |
| 2014-10-30 | Add parameter to interp_exhaust with type maybe (list (reg_name,value)) for ↵ | Kathy Gray | |
| registers we might read that we want values for (particularly the PC) | |||
| 2014-10-28 | Allow tracking of unknowns in interp library, removing the P hacks. | Kathy Gray | |
| Add a function from instruction to istate | |||
| 2014-10-10 | Functions for operating on bit and byte vectors from the interpreter interface | Kathy Gray | |
| 2014-10-07 | kathy,peter: making decode integration with ppcmem2 typecheck | Peter Sewell | |
| 2014-10-07 | Merge and make real Peter's comment type | Kathy Gray | |
| 2014-10-07 | Put in type for instruction form for models; remove extra information from ↵ | Kathy Gray | |
| Bytevectors; add place holder for memory size dependency tracking | |||
