pysvp64db: fix traversal
[openpower-isa.git] / src / openpower / decoder / pseudo /
2023-12-13 Luke Kenneth Casso... add initial lwarx unit test and pseudocode
2023-12-07 Jacob LifshayISACaller/parser: kludge: support (RA|0) when elwidth...
2023-11-30 Jacob Lifshaymake parser work for pypy
2023-11-14 Jacob Lifshayuse create_full_args to generate insn arg list
2023-11-14 Jacob Lifshaymisc AST correctness fixes
2023-11-06 Jacob Lifshaydetect duplicate instructions
2023-10-29 Luke Kenneth Casso... add LSHIFT and RSHIFT operators to parser. reluctantly
2023-10-29 Luke Kenneth Casso... look for and allow blank lines in pseudocode as well
2023-10-29 Luke Kenneth Casso... remove use of regex (this code is REQUIRED to be SIMPLE)
2023-10-24 Jacob LifshayRevert "Revert "fix bug where pseudo-code assignments...
2023-10-24 Jacob LifshayRevert "fix bug introduced by having to revert unauthor...
2023-10-18 Luke Kenneth Casso... add SRR0 and SRR1 to list of special_regs in parser
2023-10-18 Luke Kenneth Casso... fix bug introduced by having to revert unauthorized...
2023-10-18 Luke Kenneth Casso... Revert "fix bug where pseudo-code assignments modify...
2023-10-04 Luke Kenneth Casso... add error message showing which instructions have been...
2023-10-03 Luke Kenneth Casso... optional read of "Description" in pagereader.py
2023-10-03 Luke Kenneth Casso... move repeated code block to mini function for reading...
2023-10-01 Luke Kenneth Casso... manually revert damaged caused by jacob to pseudocode...
2023-10-01 Luke Kenneth Casso... Revert "add support for pseudocode being a [[!inline...
2023-10-01 Luke Kenneth Casso... Revert "ignore indented comments too"
2023-09-30 Luke Kenneth Casso... skip blank lines in pagereader.py pprint_ops()
2023-08-01 Jacob Lifshaydon't warn for directories
2023-08-01 Jacob Lifshayignore indented comments too
2023-08-01 Jacob Lifshayadd support for pseudocode being a [[!inline]] directive
2023-07-31 Jacob Lifshayput reason for checking for old files in error msg
2023-07-31 Jacob Lifshaymove generated files to .../decoder/isa/generated
2023-07-25 Jacob Lifshaydon't convert CR[BI] to CR.BI
2023-07-25 Jacob Lifshayadd support for C conditional operator
2023-05-31 Jacob Lifshayuse raise_syntax_error for `IndentationError`s as well
2023-05-24 Jacob Lifshayadd support for adding extra uninit_regs from html...
2023-05-21 Luke Kenneth Casso... hack-add @inject() into pyfnwriter, also take the
2023-05-21 Luke Kenneth Casso... FPSCR should never have been added to "bypass" the...
2023-05-19 Jacob Lifshaysupport binary literals with embedded _ (e.g. 0b10_01)
2023-05-13 Jacob Lifshaypow should not become self.pow
2023-05-12 Jacob Lifshayadd support for *_flag global variables needed by bfp_...
2023-05-12 Jacob Lifshaymake lexer replace class with class_ since it's a pytho...
2023-05-10 Jacob LifshayMerge branch 'support-fields'
2023-05-10 Jacob Lifshayswitch to using self.FPSCR
2023-05-10 Jacob Lifshaysupport FPSCR[RN] syntax that translates to FPSCR.RN
2023-05-09 Luke Kenneth Casso... separate ISAPages out from inherited ISA Class
2023-05-09 Jacob LifshaySetFX is not a normal function -- it can assign to...
2023-05-09 Jacob Lifshayadd parser support for attributes like FPSCR.RN
2023-05-09 Jacob Lifshaymove apply_trailer into parser class
2023-05-09 Jacob Lifshaybypass ply's eating SyntaxErrors
2023-05-05 Jacob Lifshayadd check that generated .py files are in .gitignore
2023-05-04 Jacob Lifshaysupport calling functions with no args in pseudocode
2023-05-04 Jacob Lifshayshow actual mdwn source location in backtrace when...
2023-05-04 Jacob Lifshaymove Assign to parser class in prep for improving synta...
2023-04-25 Jacob Lifshayfix bug where pseudo-code assignments modify more than...
2022-11-11 Jacob Lifshayfix bug in parser when concatenating stuff that isn...
2022-10-27 Luke Kenneth Casso... add test for identifying [expr] * name in parser
2022-09-23 Luke Kenneth Casso... fix/hack some bugs in prefix_codes_cases
2022-09-05 Luke Kenneth Casso... use log function for warnings about .mdwn files in...
2022-09-01 Dmitry Selyutinpagereader: skip empty dynamic and static operands
2022-08-30 Dmitry Selyutinpagereader: validate input
2022-08-30 Dmitry Selyutinpagereader.ISA: support iteration
2022-07-28 Jacob Lifshaytry to add some line numbers to ast -- helps with debugging
2022-07-28 Jacob Lifshayswitch ast for assignment to tuple to use the python...
2022-07-28 Jacob Lifshayfix line number tracking
2022-06-22 Luke Kenneth Casso... argh horrible hack that does not work yet for fixing...
2022-05-03 Luke Kenneth Casso... properly fix pagereader.py to parse markdown with inden...
2022-05-03 Luke Kenneth Casso... allow HTML comments to start with whitespace
2022-01-18 Jacob LifshayMerge branch 'master' of ssh://git.libre-soc.org:922...
2022-01-18 Jacob Lifshayspeed up pywriter
2022-01-17 Jacob LifshayWIP speed up pywriter by caching stuff more and not...
2022-01-06 Jacob Lifshayformat code
2021-09-30 Luke Kenneth Casso... whoops, use cache of pseudocode rather than attempt...
2021-09-30 Luke Kenneth Casso... reduce PyFnWriter compile time (pywriter) by 75%
2021-09-29 Dmitry Selyutindecoder/parser: self.XLEN instead of XLEN
2021-09-28 Luke Kenneth Casso... re-add accidentally-deleted low-level operators eq...
2021-09-28 Luke Kenneth Casso... move FPDIV, FPMUL (etc) to ISAFPHelpers class
2021-09-28 Luke Kenneth Casso... add ISACallerFnHelper, remove FPADD32 and other FP...
2021-09-28 Dmitry Selyutinpywriter, pyfnwriter, parser: activate helper class
2021-09-28 Dmitry Selyutinpyfnwriter: write helper class
2021-09-28 Dmitry Selyutindecoder/parser: generate methods, not functions
2021-09-28 Dmitry Selyutinfixup! decoder/parser: pass helper argument
2021-09-28 Dmitry Selyutindecoder/parser: pass helper argument
2021-09-25 Dmitry Selyutinpywriter: redirect helpers into self
2021-08-30 Luke Kenneth Casso... quite a big intrusive change in auto-assignment
2021-08-30 Luke Kenneth Casso... also add pattern-recognition for just
2021-08-30 Luke Kenneth Casso... fix pattern-match for an expression such as "XLEN-16...
2021-08-29 Dmitry Selyutinpywriter: support RANGE helper
2021-08-22 Dmitry Selyutinparser: support unary minus properly
2021-08-22 Dmitry Selyutinlexer: t_NUMBER should not grab minus sign
2021-08-14 Luke Kenneth Casso... end loop condition in svp64 bc pseudo-code
2021-08-14 Luke Kenneth Casso... messy resolution of sv.bc testing, early-out detection.
2021-08-10 Dmitry Selyutinpywriter: move BCD/DPD routines to header
2021-07-31 Dmitry Selyutinpywriter: BCD helpers
2021-07-31 Luke Kenneth Casso... remove hand-created DOUBLE function, now it is replaced...
2021-07-31 Luke Kenneth Casso... replace DOUBLE function from helpers.py with pseudocode...
2021-07-31 Luke Kenneth Casso... whoops, no ability to add comments in between functions...
2021-07-19 Luke Kenneth Casso... bit of a reorg, adding option to test end of inner...
2021-07-16 Luke Kenneth Casso... add fsins and fcoss to simulator
2021-07-11 Luke Kenneth Casso... add SVREMAP SPR to ISACaller and parser
2021-07-08 Luke Kenneth Casso... add ability to explicitly increment SVSTATE srcstep...
2021-07-05 Luke Kenneth Casso... add svremap manual instruction (Primary Opcode 22,...
2021-06-27 Luke Kenneth Casso... add new (experimental) ffmadds and ffmsubs, for FFT...
2021-06-23 Luke Kenneth Casso... add SHL64 helper function
2021-06-23 Luke Kenneth Casso... add bitrev to pywriter autogenerator
2021-06-15 Luke Kenneth Casso... add fmadds and fmsubs to Power ISA pseudo-code, add...
next