Age | Commit message (Expand) | Author | Files | Lines |
2020-06-09 | decodetree: Drop check for less than 2 patterns in a group | Richard Henderson | 1 | -2/+0 |
2020-06-08 | decodetree: Implement non-overlapping groups | Richard Henderson | 1 | -4/+14 |
2020-06-08 | decodetree: Move semantic propagation into classes | Richard Henderson | 1 | -210/+252 |
2020-06-08 | decodetree: Allow group covering the entire insn space | Richard Henderson | 1 | -3/+11 |
2020-06-08 | decodetree: Split out MultiPattern from IncMultiPattern | Richard Henderson | 1 | -11/+26 |
2020-06-08 | decodetree: Rename MultiPattern to IncMultiPattern | Richard Henderson | 1 | -7/+7 |
2020-06-08 | decodetree: Tidy error_with_file | Richard Henderson | 1 | -10/+14 |
2020-05-31 | python: remove more instances of sys.version_info | John Snow | 1 | -16/+9 |
2020-03-30 | decodetree: Use Python3 floor division operator | Philippe Mathieu-Daudé | 1 | -2/+2 |
2020-02-07 | scripts: Explicit usage of Python 3 (scripts with __main__) | Philippe Mathieu-Daudé | 1 | -1/+1 |
2019-08-19 | decodetree: Suppress redundant declaration warnings | Richard Henderson | 1 | -0/+22 |
2019-08-19 | decodetree: Allow !function with no input bits | Richard Henderson | 1 | -11/+38 |
2019-06-13 | decodetree: Fix comparison of Field | Richard Henderson | 1 | -1/+1 |
2019-05-06 | decodetree: Add DisasContext argument to !function expanders | Richard Henderson | 1 | -4/+5 |
2019-05-06 | decodetree: Expand a decode_load function | Richard Henderson | 1 | -3/+172 |
2019-05-06 | decodetree: Initial support for variable-length ISAs | Richard Henderson | 1 | -12/+37 |
2019-03-12 | decodetree: Properly diagnose fields overflowing an insn | Richard Henderson | 1 | -0/+2 |
2019-03-12 | decodetree: Prefix extract function names with decode_function | Richard Henderson | 1 | -1/+2 |
2019-03-12 | decodetree: Allow +- to begin a number initializing a field | Richard Henderson | 1 | -1/+1 |
2019-03-12 | decodetree: Produce clean output for an empty input file | Richard Henderson | 1 | -7/+8 |
2019-03-12 | decodetree: Add --static-decode option | Richard Henderson | 1 | -1/+4 |
2019-03-12 | decodetree: Allow grouping of overlapping patterns | Richard Henderson | 1 | -22/+143 |
2019-03-12 | decodetree: Do not unconditionaly return from Pattern.output_code | Richard Henderson | 1 | -3/+4 |
2019-03-12 | decodetree: Ensure build_tree does not include values outside insnmask | Philippe Mathieu-Daudé | 1 | -1/+1 |
2019-03-12 | decodetree: Move documentation to docs/devel/decodetree.rst | Richard Henderson | 1 | -133/+1 |
2019-01-25 | decodetree: re.fullmatch was added in 3.4 | Paolo Bonzini | 1 | -1/+1 |
2018-11-01 | Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20181031' into staging | Peter Maydell | 1 | -24/+40 |
2018-10-31 | decodetree: Allow multiple input files | Richard Henderson | 1 | -10/+15 |
2018-10-31 | decodetree: Remove "insn" argument from trans_* expanders | Richard Henderson | 1 | -3/+2 |
2018-10-31 | decodetree: Add !extern flag to argument sets | Richard Henderson | 1 | -11/+23 |
2018-10-30 | scripts/decodetree.py: fix reference to attributes | Cleber Rosa | 1 | -1/+1 |
2018-10-26 | scripts/decodetree.py: remove unused imports | Cleber Rosa | 1 | -2/+0 |
2018-03-26 | scripts/decodetree: Fix insnmask not marked as global in main() | Bastian Koppelmann | 1 | -0/+1 |
2018-03-02 | decodetree: Propagate return value from translate subroutines | Richard Henderson | 1 | -3/+2 |
2018-02-22 | scripts: Add decodetree.py | Richard Henderson | 1 | -0/+1062 |