qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PATCH v2 0/3] Hexagon (target/hexagon) Use QEMU decodetree


From: Brian Cain
Subject: RE: [PATCH v2 0/3] Hexagon (target/hexagon) Use QEMU decodetree
Date: Tue, 16 Jan 2024 05:45:41 +0000


> -----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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]