Failed in applying to current master (
apply log)
Maintainers: Brian Cain <bcain@quicinc.com>, Alessandro Di Federico <ale@rev.ng>, Anton Johansson <anjo@rev.ng>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
target/hexagon/README | 14 +-
target/hexagon/attribs_def.h.inc | 1 -
target/hexagon/decode.c | 439 +++-------
target/hexagon/decode.h | 5 +-
target/hexagon/dectree.py | 403 ---------
target/hexagon/gen_analyze_funcs.py | 163 +---
target/hexagon/gen_decodetree.py | 198 +++++
target/hexagon/gen_dectree_import.c | 49 --
target/hexagon/gen_helper_funcs.py | 370 ++-------
target/hexagon/gen_helper_protos.py | 149 +---
target/hexagon/gen_idef_parser_funcs.py | 20 +-
target/hexagon/gen_op_regs.py | 6 +-
target/hexagon/gen_tcg.h | 9 +-
target/hexagon/gen_tcg_funcs.py | 566 +------------
target/hexagon/gen_trans_funcs.py | 124 +++
target/hexagon/hex_common.py | 921 +++++++++++++++++++--
target/hexagon/idef-parser/parser-helpers.c | 8 +-
target/hexagon/macros.h | 9 +-
target/hexagon/meson.build | 147 +++-
target/hexagon/mmvec/decode_ext_mmvec.c | 4 +-
target/hexagon/opcodes.c | 29 -
target/hexagon/opcodes.h | 2 -
target/hexagon/translate.c | 4 +-
.../docker/dockerfiles/debian-hexagon-cross.docker | 4 +-
24 files changed, 1559 insertions(+), 2085 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