> -----Original Message-----
> From: Taylor Simpson <ltaylorsimpson@gmail.com>
> Sent: Monday, January 15, 2024 4:15 PM
> To: qemu-devel@nongnu.org
> Cc: Brian Cain <bcain@quicinc.com>; Matheus Bernardino (QUIC)
> <quic_mathbern@quicinc.com>; Sid Manning <sidneym@quicinc.com>; Marco
> Liebel (QUIC) <quic_mliebel@quicinc.com>; richard.henderson@linaro.org;
> philmd@linaro.org; ale@rev.ng; anjo@rev.ng; ltaylorsimpson@gmail.com
> Subject: [PATCH v2 0/3] Hexagon (target/hexagon) Use QEMU decodetree
>
> WARNING: This email originated from outside of Qualcomm. Please be wary of
> any links or attachments, and do not enable macros.
>
> Replace the old Hexagon dectree.py with QEMU decodetree
>
> **** Changes in v2 ****
> Suggested Python improvements from Brian Cain <bcain@quicinc.com>
>
>
> Taylor Simpson (3):
> Hexagon (target/hexagon) Use QEMU decodetree (32-bit instructions)
> Hexagon (target/hexagon) Use QEMU decodetree (16-bit instructions)
> Hexagon (target/hexagon) Remove old dectree.py
>
> target/hexagon/decode.h | 5 +-
> target/hexagon/opcodes.h | 2 -
> target/hexagon/decode.c | 435 +++++++---------------------
> target/hexagon/gen_dectree_import.c | 49 ----
> target/hexagon/opcodes.c | 29 --
> target/hexagon/translate.c | 4 +-
> target/hexagon/README | 14 +-
> target/hexagon/dectree.py | 403 --------------------------
> target/hexagon/gen_decodetree.py | 198 +++++++++++++
> target/hexagon/gen_trans_funcs.py | 124 ++++++++
> target/hexagon/meson.build | 147 +++++++++-
> 11 files changed, 586 insertions(+), 824 deletions(-)
> delete mode 100755 target/hexagon/dectree.py
> create mode 100755 target/hexagon/gen_decodetree.py
> create mode 100755 target/hexagon/gen_trans_funcs.py
>
> --
> 2.34.1
Queued - https://github.com/quic/qemu/tree/hex.next