From 7dd2b103b04c52d3c9e9c17361db83fa39070fc6 Mon Sep 17 00:00:00 2001
From: liliu-z <105927039+liliu-z@users.noreply.github.com>
Date: Tue, 19 Aug 2025 21:58:22 +0800
Subject: [PATCH] enhance: Fix template declaration order for ArithHelperF32 in
SVE implementation (#43949)
Signed-off-by: Li Liu
---
internal/core/src/bitset/detail/platform/arm/sve-impl.h | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/internal/core/src/bitset/detail/platform/arm/sve-impl.h b/internal/core/src/bitset/detail/platform/arm/sve-impl.h
index 70cfcb0307..83a9eeff37 100644
--- a/internal/core/src/bitset/detail/platform/arm/sve-impl.h
+++ b/internal/core/src/bitset/detail/platform/arm/sve-impl.h
@@ -1314,6 +1314,10 @@ struct ArithHelperI64 {
}
};
+//
+template
+struct ArithHelperF32 {};
+
template
struct ArithHelperF32 {
static inline svbool_t
@@ -1338,10 +1342,6 @@ struct ArithHelperF32 {
}
};
-//
-template
-struct ArithHelperF32 {};
-
template
struct ArithHelperF32 {
static inline svbool_t