qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v3 01/11] Hexagon (target/hexagon) Add pkt and insn to DisasC


From: Richard Henderson
Subject: Re: [PATCH v3 01/11] Hexagon (target/hexagon) Add pkt and insn to DisasContext
Date: Sat, 5 Nov 2022 09:46:42 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2

On 11/5/22 06:26, Taylor Simpson wrote:
This enables us to reduce the number of parameters to many functions
In particular, the generated functions previously took all 3 as arguments

Not only does this simplify the code, it improves the translation time

Signed-off-by: Taylor Simpson<tsimpson@quicinc.com>
---
  target/hexagon/gen_tcg_hvx.h    |   6 +-
  target/hexagon/insn.h           |   7 +-
  target/hexagon/macros.h         |  10 +--
  target/hexagon/mmvec/macros.h   |   4 +-
  target/hexagon/translate.h      |   9 ++-
  target/hexagon/genptr.c         |   6 +-
  target/hexagon/translate.c      | 120 +++++++++++++++++---------------
  target/hexagon/gen_tcg_funcs.py |  15 ++--
  8 files changed, 89 insertions(+), 88 deletions(-)

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~



reply via email to

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