2020-05-11 |
Michael Nolan | Add ability to specify initial state for SPRs |
tree | commitdiff |
2020-05-06 |
Michael Nolan | Add length helper for getting length of a selectable int |
tree | commitdiff |
2020-05-06 |
Michael Nolan | Add helper functions to replace direct comparison in... |
tree | commitdiff |
2020-05-06 |
Michael Nolan | Add ability to patch generated isa files |
tree | commitdiff |
2020-05-05 |
Michael Nolan | Add rudimentary branch capability |
tree | commitdiff |
2020-04-21 |
Jacob Lifshay | fix bug #290 |
tree | commitdiff |
2020-04-17 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-04-07 |
Luke Kenneth Casso... | add in special regs to be passed out of function (as... |
tree | commitdiff |
2020-04-07 |
Luke Kenneth Casso... | attempting to add mtcrf test, requires bringing CR... |
tree | commitdiff |
2020-04-06 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-04-06 |
Jacob Lifshay | Merge branch 'fix-tests' |
tree | commitdiff |
2020-04-06 |
Michael Nolan | Convert instruction info from tuple to namedtuple |
tree | commitdiff |
2020-04-06 |
Michael Nolan | Fix broken tests from parser update |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | whoops swap regs and form |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | split regs by comma into list |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | whoops missing final newline, needed for parser to end |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | skip blank lines between cases |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | add annoying case-hack filter |
tree | commitdiff |
2020-04-06 |
Jacob Lifshay | almost all tests work |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | put regs through to ISACaller |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | got fed up of hard-coded names, allow pywriter.py to... |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | unpack tuple with new op_fields |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add Form name parsing |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Autogenerate all.py |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | remove ISACaller as base class, do in soc.decoder.isa.ISA |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | get hex to recognise capitals |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add printout of instruction Form |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | drop instr info into uniquely-named dict |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add HEX to parser |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add SPR rework from SPR(x) to SPR[x] |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | construct switch/case/default from if/elif/elif/else |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add start on switch/case/default in parser |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | case and default do not need implicit colon |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add switch case and default keywords |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | fix issue with subscript uninitialised detection |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | allow [s] * 64 to be detected and turned into a repeat... |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | test trap, shift and condition |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | update submodule |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add != operator |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add <-iea operator |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | import EXTS which over-extends to 256 bits |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whoops wrong token for XOR |
tree | commitdiff |
2020-04-04 |
Michael Nolan | change @inject to take no parameters |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add support for syntax "do i = N to N" equivalent to for |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Sorta working add instruction |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | remove extraneous statement |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | try again with adding XOR operator |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add means to subscript two levels deep |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add memory get/set |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | eurg start putting namespace-injection (GPR, MEM) in... |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | test fixedload |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | sigh change syntax to (RA|0) |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add OrderedSet, needed to preserve function arg order |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | use set not list to make regs unique |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add SelectableInt and selectconcat to imports |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whoops prefix op_ already added |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whoops sort out function name |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add "op_" prefix to function names to avoid use of... |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | move to header-template, fix bug in page name (use... |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add imports for helper functions to pywriter |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | identify [0]*16 pattern and produce repeat-of-int |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add modulo to parser (and div to SelectableInt) |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | remove quotes because we are passing the function through |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | plan to use class named ISACaller base class |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | create list of args, pass them in to function, return... |
tree | commitdiff |
2020-04-03 |
Jacob Lifshay | power parser should work |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | output as class not set of functions |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | unary minus is at end not in front |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | add invert operator, fix unary ops |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | fix concat error |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | add one to end subscript |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | corrections to lte / gte |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | add bit-wise OR and AND |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | add less-than, greater-than, signed, and le/ge |
tree | commitdiff |
2020-04-03 |
Luke Kenneth Casso... | support assignment to subscripts, however it may need... |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add power isa python-writer |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add test of if elif |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | start parsing all source files, output python |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | use Ops in pagereader |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add pagename to list |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | move reading into constructor |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add form-extraction parsing |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add docstring for pagereader module |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | read all files from openpower/isa directory successfully |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add pagereader for openpower/isa/*.mdwn |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | add in ability to concat ints |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | success using SelectableInt in cnttzd test |
tree | commitdiff |
2020-04-01 |
Luke Kenneth Casso... | add bit of code ready for IntClass with an eq function |
tree | commitdiff |
2020-04-01 |
Luke Kenneth Casso... | move demo code for lexer |
tree | commitdiff |
2020-04-01 |
Luke Kenneth Casso... | split parser into separate module |
tree | commitdiff |
2020-04-01 |
Luke Kenneth Casso... | move IndentLexer to separate module |
tree | commitdiff |
|