summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2015-12-22More make file goo, and fixing a typo in run_with_elfKathy Gray
2015-12-22More gluing mips to interpreterKathy Gray
2015-12-22Add mips64 to get_elf in MakefileRobert Norton
2015-12-21Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher
2015-12-21fixes, pp progressChristopher
2015-12-17Remove external functions that the library provides, having added them to the...Kathy Gray
2015-12-16Fix a bug in checking vector accesses and ranges that was hiding some bugs, a...Kathy Gray
2015-12-16rewriter and pp changes for generating ARM outputChristopher
2015-12-15better location informationChristopher
2015-12-14Adding new location constructor for location of generated termsKathy Gray
2015-12-10fixChristopher
2015-12-09adapted for Kathy's lexp effect typing changes: register writes should be cor...Christopher
2015-12-09Fix overlooked case of effect tagging for sub register writes. Close issue #2...Kathy Gray
2015-12-08wreg effects and tags now proper for LEXP_field, LEXP_vector LEXP_vector_rang...Kathy Gray
2015-12-08Some easy fixes to vector and list type inference. Closes issue #25 and issue...Kathy Gray
2015-12-07Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher
2015-12-07adapted pp for Kathy's effect type changesChristopher
2015-12-07Interpreter working again with updated tag, effects, and types behaviourKathy Gray
2015-12-07Reading of register slices and bits should now be tagged and effect annotated...Kathy Gray
2015-12-04First bit of making tags and effects on sub vector accesses work for static c...Kathy Gray
2015-12-03added prompt.lem for connecting to concurrency model and {power,armv8}_extras...Christopher Pulte
2015-11-25non-working sail/mips interpreter integration for kathy to look at and exampl...Robert Norton
2015-11-25fixes, ppChristopher Pulte
2015-11-24Fixup effect equality bug introduced by adding e_escapeKathy Gray
2015-11-24Add BE_escape effect when an E_exit is seenKathy Gray
2015-11-22do effect annotation updates more systematically, fix dedupChristopher Pulte
2015-11-20Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-11-20no more unecessary variables from removing vector-concatenation pattern match...Christopher Pulte
2015-11-20make the abis directory as wellKathy Gray
2015-11-20fixes to get-elf to work on linux. Hope it works on Mac too.Robert Norton
2015-11-19Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-11-19fixes for cumulative effect anotationsChristopher Pulte
2015-11-19Keep up with linksemKathy Gray
2015-11-19More makefile typeKathy Gray
2015-11-19typo in make fileKathy Gray
2015-11-18Update makefile for elfKathy Gray
2015-11-17Very nearly there sequential interpreter, just need to hook in the spec files...Kathy Gray
2015-11-13fixes, more ppChristopher Pulte
2015-11-12Incorporating elf into sequential interpreterKathy Gray
2015-11-10fix case-expressions' newreturnChristopher Pulte
2015-11-10rewriting fixes, syntactically correct lem syntax, number type errors remainingChristopher Pulte
2015-11-10More tag refinement for lexpKathy Gray
2015-11-10Update tag for register write in nested lexpKathy Gray
2015-11-10Make first half of sequential interpreter driver compile againKathy Gray
2015-11-07fixes, no more uncessary variables, pp progressChristopher Pulte
2015-11-06progress on generating function for read/writing register fieldsChristopher Pulte
2015-11-06fixesChristopher Pulte
2015-11-06fixesChristopher Pulte
2015-11-05some progress on lem backend: rewrite away mutable variable assignments, rewr...Christopher Pulte
2015-11-04Add a new module for writing queries/analyses that aren't type checking but c...Kathy Gray