On 2/6/26 14:21, Pierrick Bouvier wrote:
A few points to mention:
- We mix helper prototypes and gen_helper definitions in a single header
for convenience and to avoid headers boilerplate.
- We rename existing tcg/helper-mve.h to helper-mve-defs.h to avoid
conflict when including helper-mve.h.
- We move mve helper_info definitions to tcg/mve_helper.c

We'll repeat the same for other helpers.
This allow to get rid of TARGET_AARCH64 in target/arm/helper.h.

Signed-off-by: Pierrick Bouvier<[email protected]>
---
  target/arm/helper-mve.h                            | 14 ++++++++++++++
  target/arm/helper.h                                |  2 --
  target/arm/tcg/{helper-mve.h => helper-mve-defs.h} |  0
  target/arm/tcg/mve_helper.c                        |  4 ++++
  target/arm/tcg/translate-mve.c                     |  1 +
  target/arm/tcg/translate.c                         |  1 +
  6 files changed, 20 insertions(+), 2 deletions(-)
  create mode 100644 target/arm/helper-mve.h
  rename target/arm/tcg/{helper-mve.h => helper-mve-defs.h} (100%)

 Reviewed-by: Richard Henderson <[email protected]>

r~

Reply via email to