2020-04-04 |
Luke Kenneth... | dump regfile nicely |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add dump function for regs |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | check that SelectableInt has been extended to 256 bits |
commit | commitdiff | tree |
2020-04-04 |
Michael Nolan | Working test_add |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | import EXTS which over-extends to 256 bits |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | update submodule |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | update submodule |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | whoops wrong token for XOR |
commit | commitdiff | tree |
2020-04-04 |
Michael Nolan | change @inject to take no parameters |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add support for syntax "do i = N to N" equivalent to for |
commit | commitdiff | tree |
2020-04-04 |
Michael Nolan | Sorta working add instruction |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | remove extraneous statement |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | try again with adding XOR operator |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | update libreriscv submodule |
commit | commitdiff | tree |
2020-04-04 |
Michael Nolan | Minor changes to test for caller.py, still not working... |
commit | commitdiff | tree |
2020-04-04 |
Michael Nolan | Add a basic test class for caller.py |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | move GPR and Mem to isa caller |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add means to subscript two levels deep |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add memory get/set |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | eurg start putting namespace-injection (GPR, MEM) in... |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | test fixedload |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | sigh change syntax to (RA|0) |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | allow int in addition and subtraction |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add OrderedSet, needed to preserve function arg order |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | use set not list to make regs unique |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add SelectableInt and selectconcat to imports |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | whoops prefix op_ already added |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | whoops sort out function name |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add "op_" prefix to function names to avoid use of... |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | move to header-template, fix bug in page name (use... |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add imports for helper functions to pywriter |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | identify [0]*16 pattern and produce repeat-of-int |
commit | commitdiff | tree |
2020-04-04 |
Luke Kenneth... | add modulo to parser (and div to SelectableInt) |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | remove quotes because we are passing the function through |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | plan to use class named ISACaller base class |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | create list of args, pass them in to function, return... |
commit | commitdiff | tree |
2020-04-03 |
Jacob Lifshay | power parser should work |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add comments, get example working |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add __bool__ override to selectable_int |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | output as class not set of functions |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | unary minus is at end not in front |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add invert operator, fix unary ops |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | fix concat error |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | test double-index (wark, fail) |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add one to end subscript |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | corrections to lte / gte |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add test of brackets to stop newline inclusion |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add bit-wise OR and AND |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | add less-than, greater-than, signed, and le/ge |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | off-by-one in SelectableInt slices |
commit | commitdiff | tree |
2020-04-03 |
Luke Kenneth... | support assignment to subscripts, however it may need... |
commit | commitdiff | tree |
2020-04-03 |
Tobias Platen | fix power_pseudo.py to work with latest nmigen |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add power isa python-writer |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add test of if elif |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | start parsing all source files, output python |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | use Ops in pagereader |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add pagename to list |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | move reading into constructor |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add form-extraction parsing |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add docstring for pagereader module |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | read all files from openpower/isa directory successfully |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add pagereader for openpower/isa/*.mdwn |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | add in ability to concat ints |
commit | commitdiff | tree |
2020-04-02 |
Luke Kenneth... | success using SelectableInt in cnttzd test |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Add many more operators to selectable_int |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | selectable_int now in power ordering, add setitem |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Add rudimentary int class with bit index |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | add bit of code ready for IntClass with an eq function |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | move demo code for lexer |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | split parser into separate module |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | move IndentLexer to separate module |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Fix bug in test_decoder_gas |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | update README for install process |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | add libreriscv as submodule |
commit | commitdiff | tree |
2020-04-01 |
Luke Kenneth... | semi-functional prototype which reads code-fragments... |
commit | commitdiff | tree |
2020-04-01 |
Jacob Lifshay | add .eggs to .gitignore |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Minor cleanup |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Add more comments to helpers.py |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | identify GPR read and add some helpers |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | assume 32-to-64 bit zero-extension |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | split out sig set from sig setup |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | whitespace cleanup |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | add list of gprs which need to access GPR functions... |
commit | commitdiff | tree |
2020-03-31 |
Luke Kenneth... | add sigdecoder |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Add tests for EXTS64, fix EXTS64 |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Add ROTL32 and ROTL64 |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Begin adding helper functions for PPC pseudocode compiler |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Fix bug in GAS test where it would load and update... |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Fix tests broken by df295b5 |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | Minor cleanup |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | bit of a mess, turn lexer and parser into classes |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | add signals for all fields, accessible by named tuples... |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | add binary number support |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | use = rather than == for compare |
commit | commitdiff | tree |
2020-03-30 |
Michael Nolan | WIP: Replace fields in power_decoder with signals of... |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | add break (leave) statement |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | sigh add in do while syntax |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | add support for for-loops |
commit | commitdiff | tree |
2020-03-30 |
Luke Kenneth... | add token-preprocessing step to make code look more... |
commit | commitdiff | tree |
next |