2023-05-09 |
Jacob Lifshay | move apply_trailer into parser class |
tree | commitdiff |
2023-05-09 |
Jacob Lifshay | bypass ply's eating SyntaxErrors |
tree | commitdiff |
2023-05-05 |
Jacob Lifshay | add check that generated .py files are in .gitignore |
tree | commitdiff |
2023-05-04 |
Jacob Lifshay | support calling functions with no args in pseudocode |
tree | commitdiff |
2023-05-04 |
Jacob Lifshay | show actual mdwn source location in backtrace when... |
tree | commitdiff |
2023-05-04 |
Jacob Lifshay | move Assign to parser class in prep for improving synta... |
tree | commitdiff |
2023-04-25 |
Jacob Lifshay | fix bug where pseudo-code assignments modify more than... |
tree | commitdiff |
2022-11-11 |
Jacob Lifshay | fix bug in parser when concatenating stuff that isn... |
tree | commitdiff |
2022-10-27 |
Luke Kenneth Casso... | add test for identifying [expr] * name in parser |
tree | commitdiff |
2022-09-23 |
Luke Kenneth Casso... | fix/hack some bugs in prefix_codes_cases |
tree | commitdiff |
2022-09-05 |
Luke Kenneth Casso... | use log function for warnings about .mdwn files in... |
tree | commitdiff |
2022-09-01 |
Dmitry Selyutin | pagereader: skip empty dynamic and static operands |
tree | commitdiff |
2022-08-30 |
Dmitry Selyutin | pagereader: validate input |
tree | commitdiff |
2022-08-30 |
Dmitry Selyutin | pagereader.ISA: support iteration |
tree | commitdiff |
2022-07-28 |
Jacob Lifshay | try to add some line numbers to ast -- helps with debugging |
tree | commitdiff |
2022-07-28 |
Jacob Lifshay | switch ast for assignment to tuple to use the python... |
tree | commitdiff |
2022-07-28 |
Jacob Lifshay | fix line number tracking |
tree | commitdiff |
2022-06-22 |
Luke Kenneth Casso... | argh horrible hack that does not work yet for fixing... |
tree | commitdiff |
2022-05-03 |
Luke Kenneth Casso... | properly fix pagereader.py to parse markdown with inden... |
tree | commitdiff |
2022-05-03 |
Luke Kenneth Casso... | allow HTML comments to start with whitespace |
tree | commitdiff |
2022-01-18 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-soc.org:922... |
tree | commitdiff |
2022-01-18 |
Jacob Lifshay | speed up pywriter |
tree | commitdiff |
2022-01-17 |
Jacob Lifshay | WIP speed up pywriter by caching stuff more and not... |
tree | commitdiff |
2022-01-06 |
Jacob Lifshay | format code |
tree | commitdiff |
2021-09-30 |
Luke Kenneth Casso... | whoops, use cache of pseudocode rather than attempt... |
tree | commitdiff |
2021-09-30 |
Luke Kenneth Casso... | reduce PyFnWriter compile time (pywriter) by 75% |
tree | commitdiff |
2021-09-29 |
Dmitry Selyutin | decoder/parser: self.XLEN instead of XLEN |
tree | commitdiff |
2021-09-28 |
Luke Kenneth Casso... | re-add accidentally-deleted low-level operators eq... |
tree | commitdiff |
2021-09-28 |
Luke Kenneth Casso... | move FPDIV, FPMUL (etc) to ISAFPHelpers class |
tree | commitdiff |
2021-09-28 |
Luke Kenneth Casso... | add ISACallerFnHelper, remove FPADD32 and other FP... |
tree | commitdiff |
2021-09-28 |
Dmitry Selyutin | pywriter, pyfnwriter, parser: activate helper class |
tree | commitdiff |
2021-09-28 |
Dmitry Selyutin | pyfnwriter: write helper class |
tree | commitdiff |
2021-09-28 |
Dmitry Selyutin | decoder/parser: generate methods, not functions |
tree | commitdiff |
2021-09-28 |
Dmitry Selyutin | fixup! decoder/parser: pass helper argument |
tree | commitdiff |
2021-09-28 |
Dmitry Selyutin | decoder/parser: pass helper argument |
tree | commitdiff |
2021-09-25 |
Dmitry Selyutin | pywriter: redirect helpers into self |
tree | commitdiff |
2021-08-30 |
Luke Kenneth Casso... | quite a big intrusive change in auto-assignment |
tree | commitdiff |
2021-08-30 |
Luke Kenneth Casso... | also add pattern-recognition for just |
tree | commitdiff |
2021-08-30 |
Luke Kenneth Casso... | fix pattern-match for an expression such as "XLEN-16... |
tree | commitdiff |
2021-08-29 |
Dmitry Selyutin | pywriter: support RANGE helper |
tree | commitdiff |
2021-08-22 |
Dmitry Selyutin | parser: support unary minus properly |
tree | commitdiff |
2021-08-22 |
Dmitry Selyutin | lexer: t_NUMBER should not grab minus sign |
tree | commitdiff |
2021-08-14 |
Luke Kenneth Casso... | end loop condition in svp64 bc pseudo-code |
tree | commitdiff |
2021-08-14 |
Luke Kenneth Casso... | messy resolution of sv.bc testing, early-out detection. |
tree | commitdiff |
2021-08-10 |
Dmitry Selyutin | pywriter: move BCD/DPD routines to header |
tree | commitdiff |
2021-07-31 |
Dmitry Selyutin | pywriter: BCD helpers |
tree | commitdiff |
2021-07-31 |
Luke Kenneth Casso... | remove hand-created DOUBLE function, now it is replaced... |
tree | commitdiff |
2021-07-31 |
Luke Kenneth Casso... | replace DOUBLE function from helpers.py with pseudocode... |
tree | commitdiff |
2021-07-31 |
Luke Kenneth Casso... | whoops, no ability to add comments in between functions... |
tree | commitdiff |
2021-07-19 |
Luke Kenneth Casso... | bit of a reorg, adding option to test end of inner... |
tree | commitdiff |
2021-07-16 |
Luke Kenneth Casso... | add fsins and fcoss to simulator |
tree | commitdiff |
2021-07-11 |
Luke Kenneth Casso... | add SVREMAP SPR to ISACaller and parser |
tree | commitdiff |
2021-07-08 |
Luke Kenneth Casso... | add ability to explicitly increment SVSTATE srcstep... |
tree | commitdiff |
2021-07-05 |
Luke Kenneth Casso... | add svremap manual instruction (Primary Opcode 22,... |
tree | commitdiff |
2021-06-27 |
Luke Kenneth Casso... | add new (experimental) ffmadds and ffmsubs, for FFT... |
tree | commitdiff |
2021-06-23 |
Luke Kenneth Casso... | add SHL64 helper function |
tree | commitdiff |
2021-06-23 |
Luke Kenneth Casso... | add bitrev to pywriter autogenerator |
tree | commitdiff |
2021-06-15 |
Luke Kenneth Casso... | add fmadds and fmsubs to Power ISA pseudo-code, add... |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | add detection of function parameters in parser |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | add support in pyparser for negative numbers |
tree | commitdiff |
2021-05-20 |
Luke Kenneth Casso... | only place underscore in front of index if it is a... |
tree | commitdiff |
2021-05-19 |
Lauri Kasanen | Stop spamming the world whenever PowerDecoder is fired up |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add os.makedirs on pyfnwriter output path |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add python function writer, takes Appendix v3.0B pseudo... |
tree | commitdiff |
2021-05-17 |
Luke Kenneth Casso... | must not add to read regs unless in the authorised... |
tree | commitdiff |
2021-05-16 |
Luke Kenneth Casso... | add fpcvt.mdwn pseudocode which calls new auto-generate... |
tree | commitdiff |
2021-05-16 |
Luke Kenneth Casso... | create compiler for general pseudo-code functions in... |
tree | commitdiff |
2021-05-16 |
Luke Kenneth Casso... | add function reader for appendix and other v3.0B pseudocode |
tree | commitdiff |
2021-05-15 |
Luke Kenneth Casso... | when calling multi-arg function with regs, add to read... |
tree | commitdiff |
2021-05-15 |
Luke Kenneth Casso... | add FP basic arithmetic operations, pseudocode, fparith... |
tree | commitdiff |
2021-05-15 |
Luke Kenneth Casso... | missed an assignment-copy for simple expressions |
tree | commitdiff |
2021-05-14 |
Luke Kenneth Casso... | when setting x <- GPR(RA) make sure read_regs is added... |
tree | commitdiff |
2021-05-14 |
Luke Kenneth Casso... | add GPR-underscore read of regs |
tree | commitdiff |
2021-05-14 |
Luke Kenneth Casso... | add in FPR.getz and support for FPR(x) in ISA parser |
tree | commitdiff |
2021-05-14 |
Luke Kenneth Casso... | add FRA-FRT fp reg names to ISACaller parser |
tree | commitdiff |
2021-05-14 |
Luke Kenneth Casso... | add import of DOUBLE/SINGLE to pywriter |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | add a MASK32 function which offsets by 32 on the inputs |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | resolving imports changing over |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | sort out imports created by pywriter |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | sort out imports created by pywriter |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | sorting out wiki directories |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | resolve new path for openpower/isa markdown |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | add .gitignores |
tree | commitdiff |
2021-04-23 |
Luke Kenneth Casso... | add pseudo and isa |
tree | commitdiff |
|