Revert "fix bug where pseudo-code assignments modify more than just the variable...
[openpower-isa.git] / src / openpower / decoder / pseudo /
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...
2021-06-08 Luke Kenneth Casso... add detection of function parameters in parser
2021-06-08 Luke Kenneth Casso... add support in pyparser for negative numbers
2021-05-20 Luke Kenneth Casso... only place underscore in front of index if it is a...
2021-05-19 Lauri KasanenStop spamming the world whenever PowerDecoder is fired up
2021-05-18 Luke Kenneth Casso... add os.makedirs on pyfnwriter output path
2021-05-18 Luke Kenneth Casso... add python function writer, takes Appendix v3.0B pseudo...
2021-05-17 Luke Kenneth Casso... must not add to read regs unless in the authorised...
2021-05-16 Luke Kenneth Casso... add fpcvt.mdwn pseudocode which calls new auto-generate...
2021-05-16 Luke Kenneth Casso... create compiler for general pseudo-code functions in...
2021-05-16 Luke Kenneth Casso... add function reader for appendix and other v3.0B pseudocode
2021-05-15 Luke Kenneth Casso... when calling multi-arg function with regs, add to read...
2021-05-15 Luke Kenneth Casso... add FP basic arithmetic operations, pseudocode, fparith...
2021-05-15 Luke Kenneth Casso... missed an assignment-copy for simple expressions
next