summaryrefslogtreecommitdiffstats
path: root/scripts/decodetree.py
Commit message (Expand)AuthorAgeFilesLines
* decodetree: Split out MultiPattern from IncMultiPatternRichard Henderson2020-06-081-11/+26
* decodetree: Rename MultiPattern to IncMultiPatternRichard Henderson2020-06-081-7/+7
* decodetree: Tidy error_with_fileRichard Henderson2020-06-081-10/+14
* python: remove more instances of sys.version_infoJohn Snow2020-05-311-16/+9Star
* decodetree: Use Python3 floor division operatorPhilippe Mathieu-Daudé2020-03-301-2/+2
* scripts: Explicit usage of Python 3 (scripts with __main__)Philippe Mathieu-Daudé2020-02-071-1/+1
* decodetree: Suppress redundant declaration warningsRichard Henderson2019-08-191-0/+22
* decodetree: Allow !function with no input bitsRichard Henderson2019-08-191-11/+38
* decodetree: Fix comparison of FieldRichard Henderson2019-06-131-1/+1
* decodetree: Add DisasContext argument to !function expandersRichard Henderson2019-05-061-4/+5
* decodetree: Expand a decode_load functionRichard Henderson2019-05-061-3/+172
* decodetree: Initial support for variable-length ISAsRichard Henderson2019-05-061-12/+37
* decodetree: Properly diagnose fields overflowing an insnRichard Henderson2019-03-121-0/+2
* decodetree: Prefix extract function names with decode_functionRichard Henderson2019-03-121-1/+2
* decodetree: Allow +- to begin a number initializing a fieldRichard Henderson2019-03-121-1/+1
* decodetree: Produce clean output for an empty input fileRichard Henderson2019-03-121-7/+8
* decodetree: Add --static-decode optionRichard Henderson2019-03-121-1/+4
* decodetree: Allow grouping of overlapping patternsRichard Henderson2019-03-121-22/+143
* decodetree: Do not unconditionaly return from Pattern.output_codeRichard Henderson2019-03-121-3/+4
* decodetree: Ensure build_tree does not include values outside insnmaskPhilippe Mathieu-Daudé2019-03-121-1/+1
* decodetree: Move documentation to docs/devel/decodetree.rstRichard Henderson2019-03-121-133/+1Star
* decodetree: re.fullmatch was added in 3.4Paolo Bonzini2019-01-251-1/+1
* Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20181031' into stagingPeter Maydell2018-11-011-24/+40
|\
| * decodetree: Allow multiple input filesRichard Henderson2018-10-311-10/+15
| * decodetree: Remove "insn" argument from trans_* expandersRichard Henderson2018-10-311-3/+2Star
| * decodetree: Add !extern flag to argument setsRichard Henderson2018-10-311-11/+23
* | scripts/decodetree.py: fix reference to attributesCleber Rosa2018-10-311-1/+1
|/
* scripts/decodetree.py: remove unused importsCleber Rosa2018-10-261-2/+0Star
* scripts/decodetree: Fix insnmask not marked as global in main()Bastian Koppelmann2018-03-261-0/+1
* decodetree: Propagate return value from translate subroutinesRichard Henderson2018-03-021-3/+2Star
* scripts: Add decodetree.pyRichard Henderson2018-02-231-0/+1062