--- /dev/null
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
+#ifndef HELPER_SVE_H
+#define HELPER_SVE_H
+
+#include "exec/helper-proto-common.h"
+#include "exec/helper-gen-common.h"
+
+#define HELPER_H "tcg/helper-sve-defs.h"
+#include "exec/helper-proto.h.inc"
+#include "exec/helper-gen.h.inc"
+#undef HELPER_H
+
+#endif /* HELPER_SVE_H */
#include "tcg/helper.h"
#ifdef TARGET_AARCH64
-#include "tcg/helper-sve.h"
#include "tcg/helper-sme.h"
#endif
*/
#include "qemu/osdep.h"
+#include "cpu.h"
+#include "helper-sve.h"
#include "translate.h"
#include "translate-a64.h"
-
static void gen_rax1_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m)
{
tcg_gen_rotli_i64(d, m, 1);
#include "exec/target_page.h"
#include "exec/tlb-flags.h"
#include "helper-a64.h"
+#include "helper-sve.h"
#include "tcg/tcg-gvec-desc.h"
#include "fpu/softfloat.h"
#include "tcg/tcg.h"
#include "user/page-protection.h"
#endif
+#define HELPER_H "tcg/helper-sve-defs.h"
+#include "exec/helper-info.c.inc"
/* Return a value for NZCV as per the ARM PredTest pseudofunction.
*
#include "qemu/osdep.h"
#include "exec/target_page.h"
#include "helper-a64.h"
+#include "helper-sve.h"
#include "translate.h"
#include "translate-a64.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
+#include "cpu.h"
+#include "helper-sve.h"
#include "translate.h"
#include "translate-a64.h"
*/
#include "qemu/osdep.h"
+#include "cpu.h"
+#include "helper-sve.h"
#include "translate.h"
#include "translate-a64.h"
#include "fpu/softfloat.h"
#include "cpu.h"
#include "exec/helper-proto.h"
#include "helper-a64.h"
+#include "helper-sve.h"
#include "tcg/tcg-gvec-desc.h"
#include "fpu/softfloat.h"
#include "qemu/int128.h"