> -----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
© 2016 - 2024 Red Hat, Inc.