Skip to content

Commit a3fd47c

Browse files
committed
[utils] fix
1 parent 23f876a commit a3fd47c

2 files changed

Lines changed: 3 additions & 8 deletions

File tree

src/uwvm2/utils/hash/xxh3.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -848,7 +848,7 @@ UWVM_MODULE_EXPORT namespace uwvm2::utils::hash
848848
acc = ::uwvm2::utils::intrinsics::arm_sve::svadd_u64_x(mask, acc, mul);
849849
}};
850850
accrnd(vacc, 0u);
851-
svst1_u64(mask, xacc, vacc);
851+
::uwvm2::utils::intrinsics::arm_sve::svst1_u64(mask, xacc, vacc);
852852
}
853853
else if(element_count == 2u)
854854
{ /* sve128 */
@@ -929,7 +929,7 @@ UWVM_MODULE_EXPORT namespace uwvm2::utils::hash
929929
acc = ::uwvm2::utils::intrinsics::arm_sve::svadd_u64_x(mask, acc, mul);
930930
}};
931931
accrnd(vacc, 0u);
932-
svst1_u64(mask, xacc, vacc);
932+
::uwvm2::utils::intrinsics::arm_sve::svst1_u64(mask, xacc, vacc);
933933
}
934934
else if(element_count == 2u)
935935
{ /* sve128 */

src/uwvm2/utils/intrinsics/arm_sve.h

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ UWVM_MODULE_EXPORT namespace uwvm2::utils::intrinsics::arm_sve
138138
[[clang::__clang_arm_builtin_alias(__builtin_sve_svindex_u64)]]
139139
[[__gnu__::__always_inline__]]
140140
[[__gnu__::__nodebug__]]
141-
extern svuint64_t svptrue_b64(::std::uint64_t, ::std::uint64_t) noexcept;
141+
extern svuint64_t svindex_u64(::std::uint64_t, ::std::uint64_t) noexcept;
142142

143143
[[clang::__clang_arm_builtin_alias(__builtin_sve_svcntd)]]
144144
[[__gnu__::__always_inline__]]
@@ -171,11 +171,6 @@ UWVM_MODULE_EXPORT namespace uwvm2::utils::intrinsics::arm_sve
171171
[[__gnu__::__nodebug__]]
172172
extern svbool_t svptrue_pat_b64(enum svpattern) noexcept;
173173

174-
[[clang::__clang_arm_builtin_alias(__builtin_sve_svindex_u64)]]
175-
[[__gnu__::__always_inline__]]
176-
[[__gnu__::__nodebug__]]
177-
extern svuint64_t svptrue_pat_b64(::std::uint64_t, ::std::uint64_t) noexcept;
178-
179174
[[clang::__clang_arm_builtin_alias(__builtin_sve_svst1_u64)]]
180175
[[__gnu__::__always_inline__]]
181176
[[__gnu__::__nodebug__]]

0 commit comments

Comments
 (0)