aboutsummaryrefslogtreecommitdiff
path: root/scripts/decodetree.py
AgeCommit message (Expand)Author
2023-07-25tests/decode: Suppress "error: " string for expected-failure testsPeter Maydell
2023-05-31decodetree: Add --output-null for meson testingRichard Henderson
2023-05-30scripts/decodetree: Implement named field supportPeter Maydell
2023-05-30scripts/decodetree: Implement a topological sortPeter Maydell
2023-05-30scripts/decodetree: Pass lvalue-formatter function to str_extract()Peter Maydell
2023-05-30decodetree: Do not remove output_file from /devRichard Henderson
2023-05-30decodetree: Diagnose empty pattern groupRichard Henderson
2023-05-30decodetree: Fix recursion in prop_format and build_treeRichard Henderson
2023-05-30decodetree: Add --test-for-errorRichard Henderson
2021-05-01decodetree: Extend argument set syntax to allow typesRichard Henderson
2021-05-01decodetree: Add support for 64-bit instructionsLuis Fernando Fujita Pires
2021-05-01decodetree: More use of f-stringsRichard Henderson
2021-05-01decodetree: Introduce whex and whexC helpersRichard Henderson
2021-01-13decodetree: Open files with encoding='utf-8'Philippe Mathieu-Daudé
2020-11-15overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant
2020-10-20decodetree: Fix codegen for non-overlapping group inside overlapping groupPeter Maydell
2020-09-17scripts/: fix some comment spelling errorszhaolichang
2020-09-14decodetree: Improve identifier matchingRichard Henderson
2020-08-21meson: targetPaolo Bonzini
2020-07-13Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switchThomas Huth
2020-06-09decodetree: Drop check for less than 2 patterns in a groupRichard Henderson
2020-06-08decodetree: Implement non-overlapping groupsRichard Henderson
2020-06-08decodetree: Move semantic propagation into classesRichard Henderson
2020-06-08decodetree: Allow group covering the entire insn spaceRichard Henderson
2020-06-08decodetree: Split out MultiPattern from IncMultiPatternRichard Henderson
2020-06-08decodetree: Rename MultiPattern to IncMultiPatternRichard Henderson
2020-06-08decodetree: Tidy error_with_fileRichard Henderson
2020-05-31python: remove more instances of sys.version_infoJohn Snow
2020-03-30decodetree: Use Python3 floor division operatorPhilippe Mathieu-Daudé
2020-02-07scripts: Explicit usage of Python 3 (scripts with __main__)Philippe Mathieu-Daudé
2019-08-19decodetree: Suppress redundant declaration warningsRichard Henderson
2019-08-19decodetree: Allow !function with no input bitsRichard Henderson
2019-06-13decodetree: Fix comparison of FieldRichard Henderson
2019-05-06decodetree: Add DisasContext argument to !function expandersRichard Henderson
2019-05-06decodetree: Expand a decode_load functionRichard Henderson
2019-05-06decodetree: Initial support for variable-length ISAsRichard Henderson
2019-03-12decodetree: Properly diagnose fields overflowing an insnRichard Henderson
2019-03-12decodetree: Prefix extract function names with decode_functionRichard Henderson
2019-03-12decodetree: Allow +- to begin a number initializing a fieldRichard Henderson
2019-03-12decodetree: Produce clean output for an empty input fileRichard Henderson
2019-03-12decodetree: Add --static-decode optionRichard Henderson
2019-03-12decodetree: Allow grouping of overlapping patternsRichard Henderson
2019-03-12decodetree: Do not unconditionaly return from Pattern.output_codeRichard Henderson
2019-03-12decodetree: Ensure build_tree does not include values outside insnmaskPhilippe Mathieu-Daudé
2019-03-12decodetree: Move documentation to docs/devel/decodetree.rstRichard Henderson
2019-01-25decodetree: re.fullmatch was added in 3.4Paolo Bonzini
2018-11-01Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20181031' into stagingPeter Maydell
2018-10-31decodetree: Allow multiple input filesRichard Henderson
2018-10-31decodetree: Remove "insn" argument from trans_* expandersRichard Henderson
2018-10-31decodetree: Add !extern flag to argument setsRichard Henderson