2021-04-23 |
Luke Kenneth Casso... | move over to from openpower imports |
blob | commitdiff | raw |
2021-03-13 |
Luke Kenneth Casso... | get first revision setvl operational in ISACaller |
blob | commitdiff | raw | diff to current |
2020-10-09 |
Luke Kenneth Casso... | rename undef to undefined (preserving the fact that... |
blob | commitdiff | raw | diff to current |
2020-10-05 |
Jacob Lifshay | `deepcopy` from cache instead of recreating parsers... |
blob | commitdiff | raw | diff to current |
2020-10-05 |
Jacob Lifshay | format code |
blob | commitdiff | raw | diff to current |
2020-09-02 |
Luke Kenneth Casso... | series of extensive modifications to fix long-standing... |
blob | commitdiff | raw | diff to current |
2020-08-29 |
Luke Kenneth Casso... | allow pseudocode numbering to decrement in for-loops |
blob | commitdiff | raw | diff to current |
2020-08-14 |
Luke Kenneth Casso... | bug in isa parser not recognising MSR as declared variable |
blob | commitdiff | raw | diff to current |
2020-07-24 |
Luke Kenneth Casso... | remove bad hack calling trunc_divs/trunc_mods |
blob | commitdiff | raw | diff to current |
2020-07-22 |
Jacob Lifshay | Merge remote-tracking branch 'origin/master' |
blob | commitdiff | raw | diff to current |
2020-07-22 |
Jacob Lifshay | format code |
blob | commitdiff | raw | diff to current |
2020-07-13 |
Luke Kenneth Casso... | fix read of sliced register |
blob | commitdiff | raw | diff to current |
2020-07-13 |
Luke Kenneth Casso... | not perfect but close enough: add read registers RA... |
blob | commitdiff | raw | diff to current |
2020-07-11 |
Luke Kenneth Casso... | whoops output trunc_divs not trunc_div |
blob | commitdiff | raw | diff to current |
2020-06-29 |
Luke Kenneth Casso... | attempting to add overflow setting in ISACaller |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | add test_0_moduw and correct name to trunc_rem |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | add another bad hack in parser.py which identifies... |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | add in really bad hack which calls trunc_div or trunc_mod |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | auto-assign needs to use concat / selectconcat |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | bit of a mess. getting carry recognised and output... |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | add auto-assign mode detecting uninitialised variable... |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | div needs to be floordiv |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Luke Kenneth Casso... | add CA/CA32 to write regs fields in parser |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | how odd. just adding CA32 to self.namespace seems... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | add handling of CA/CA32 in simulator, generated from... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | add CA/CA32 to list of special regs |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | Revert "if referred to through GPR (GPR[RA]), add to... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | Revert "remove fixedlogical.patch - added gprs to Power... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | Revert "add gprs to PowerParser write_regs in p_atom_name" |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | if referred to through GPR (GPR[RA]), add to read_regs... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | add gprs to PowerParser write_regs in p_atom_name |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | remove fixedlogical.patch - added gprs to PowerParser... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | add TRAP function, stub |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | add MSR to simulator context |
blob | commitdiff | raw | diff to current |
2020-05-06 |
Michael Nolan | Add helper functions to replace direct comparison in... |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-04-07 |
Luke Kenneth Casso... | add in special regs to be passed out of function (as... |
blob | commitdiff | raw | diff to current |
2020-04-07 |
Luke Kenneth Casso... | attempting to add mtcrf test, requires bringing CR... |
blob | commitdiff | raw | diff to current |
2020-04-06 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-04-06 |
Jacob Lifshay | Merge branch 'fix-tests' |
blob | commitdiff | raw | diff to current |
2020-04-06 |
Jacob Lifshay | almost all tests work |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | add Form name parsing |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | add HEX to parser |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | add SPR rework from SPR(x) to SPR[x] |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | construct switch/case/default from if/elif/elif/else |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | add start on switch/case/default in parser |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | fix issue with subscript uninitialised detection |
blob | commitdiff | raw | diff to current |
2020-04-05 |
Luke Kenneth Casso... | allow [s] * 64 to be detected and turned into a repeat... |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add != operator |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add <-iea operator |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add support for syntax "do i = N to N" equivalent to for |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | remove extraneous statement |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | try again with adding XOR operator |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add means to subscript two levels deep |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add memory get/set |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | test fixedload |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | sigh change syntax to (RA|0) |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add OrderedSet, needed to preserve function arg order |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | use set not list to make regs unique |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | identify [0]*16 pattern and produce repeat-of-int |
blob | commitdiff | raw | diff to current |
2020-04-04 |
Luke Kenneth Casso... | add modulo to parser (and div to SelectableInt) |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Jacob Lifshay | power parser should work |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | unary minus is at end not in front |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | add invert operator, fix unary ops |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | fix concat error |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | add one to end subscript |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | corrections to lte / gte |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | add bit-wise OR and AND |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | add less-than, greater-than, signed, and le/ge |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Luke Kenneth Casso... | support assignment to subscripts, however it may need... |
blob | commitdiff | raw | diff to current |
2020-04-02 |
Luke Kenneth Casso... | add test of if elif |
blob | commitdiff | raw | diff to current |
2020-04-02 |
Luke Kenneth Casso... | start parsing all source files, output python |
blob | commitdiff | raw | diff to current |
2020-04-02 |
Luke Kenneth Casso... | add in ability to concat ints |
blob | commitdiff | raw | diff to current |
2020-04-01 |
Luke Kenneth Casso... | add bit of code ready for IntClass with an eq function |
blob | commitdiff | raw | diff to current |
2020-04-01 |
Luke Kenneth Casso... | split parser into separate module |
blob | commitdiff | raw | diff to current |
|