Browse Source
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. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Message-id: 20260219040150.2098396-4-pierrick.bouvier@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>master
committed by
Peter Maydell
6 changed files with 20 additions and 2 deletions
@ -0,0 +1,14 @@ |
|||
/* SPDX-License-Identifier: GPL-2.0-or-later */ |
|||
|
|||
#ifndef HELPER_MVE_H |
|||
#define HELPER_MVE_H |
|||
|
|||
#include "exec/helper-proto-common.h" |
|||
#include "exec/helper-gen-common.h" |
|||
|
|||
#define HELPER_H "tcg/helper-mve-defs.h" |
|||
#include "exec/helper-proto.h.inc" |
|||
#include "exec/helper-gen.h.inc" |
|||
#undef HELPER_H |
|||
|
|||
#endif /* HELPER_MVE_H */ |
|||
Loading…
Reference in new issue