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<tsimp...@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.hender...@linaro.org>

r~

Reply via email to