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~