[PATCH 0/2] Misc Hexagon QOL

Anton Johansson via posted 2 patches 4 months ago
target/hexagon/gen_analyze_funcs.py     |  6 +++--
target/hexagon/gen_decodetree.py        | 19 ++++++++++---
target/hexagon/gen_helper_funcs.py      |  7 ++---
target/hexagon/gen_helper_protos.py     |  7 ++---
target/hexagon/gen_idef_parser_funcs.py | 11 ++++++--
target/hexagon/gen_op_attribs.py        | 11 ++++++--
target/hexagon/gen_opcodes_def.py       | 11 ++++++--
target/hexagon/gen_printinsn.py         | 11 ++++++--
target/hexagon/gen_tcg_func_table.py    | 11 ++++++--
target/hexagon/gen_tcg_funcs.py         |  9 ++++---
target/hexagon/gen_trans_funcs.py       | 18 ++++++++++---
target/hexagon/hex_common.py            | 33 +++++++++++------------
target/hexagon/meson.build              |  2 +-
target/hexagon/mmvec/macros.h           | 36 ++++++++++++-------------
14 files changed, 127 insertions(+), 65 deletions(-)
[PATCH 0/2] Misc Hexagon QOL
Posted by Anton Johansson via 4 months ago
Separate submission of patches 35 and 37 from the helper-to-tcg
patchset:

  https://lore.kernel.org/qemu-devel/20241121014947.18666-1-anjo@rev.ng/

Anton Johansson (2):
  target/hexagon: Use argparse in all python scripts
  target/hexagon: Make HVX vector args. restrict *

 target/hexagon/gen_analyze_funcs.py     |  6 +++--
 target/hexagon/gen_decodetree.py        | 19 ++++++++++---
 target/hexagon/gen_helper_funcs.py      |  7 ++---
 target/hexagon/gen_helper_protos.py     |  7 ++---
 target/hexagon/gen_idef_parser_funcs.py | 11 ++++++--
 target/hexagon/gen_op_attribs.py        | 11 ++++++--
 target/hexagon/gen_opcodes_def.py       | 11 ++++++--
 target/hexagon/gen_printinsn.py         | 11 ++++++--
 target/hexagon/gen_tcg_func_table.py    | 11 ++++++--
 target/hexagon/gen_tcg_funcs.py         |  9 ++++---
 target/hexagon/gen_trans_funcs.py       | 18 ++++++++++---
 target/hexagon/hex_common.py            | 33 +++++++++++------------
 target/hexagon/meson.build              |  2 +-
 target/hexagon/mmvec/macros.h           | 36 ++++++++++++-------------
 14 files changed, 127 insertions(+), 65 deletions(-)

-- 
2.45.2
Re: [PATCH 0/2] Misc Hexagon QOL
Posted by Brian Cain 3 months, 4 weeks ago
On 12/6/2024 10:01 AM, Anton Johansson via wrote:
> Separate submission of patches 35 and 37 from the helper-to-tcg
> patchset:
>
>    https://lore.kernel.org/qemu-devel/20241121014947.18666-1-anjo@rev.ng/
>
> Anton Johansson (2):
>    target/hexagon: Use argparse in all python scripts
>    target/hexagon: Make HVX vector args. restrict *
>
>   target/hexagon/gen_analyze_funcs.py     |  6 +++--
>   target/hexagon/gen_decodetree.py        | 19 ++++++++++---
>   target/hexagon/gen_helper_funcs.py      |  7 ++---
>   target/hexagon/gen_helper_protos.py     |  7 ++---
>   target/hexagon/gen_idef_parser_funcs.py | 11 ++++++--
>   target/hexagon/gen_op_attribs.py        | 11 ++++++--
>   target/hexagon/gen_opcodes_def.py       | 11 ++++++--
>   target/hexagon/gen_printinsn.py         | 11 ++++++--
>   target/hexagon/gen_tcg_func_table.py    | 11 ++++++--
>   target/hexagon/gen_tcg_funcs.py         |  9 ++++---
>   target/hexagon/gen_trans_funcs.py       | 18 ++++++++++---
>   target/hexagon/hex_common.py            | 33 +++++++++++------------
>   target/hexagon/meson.build              |  2 +-
>   target/hexagon/mmvec/macros.h           | 36 ++++++++++++-------------
>   14 files changed, 127 insertions(+), 65 deletions(-)

Queued to hex-next, thanks.