]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
add missing pdep64 for arm and ppc64le
authorKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Tue, 19 Dec 2023 21:15:27 +0000 (23:15 +0200)
committerKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Tue, 19 Dec 2023 21:15:27 +0000 (23:15 +0200)
src/util/arch/arm/bitutils.h
src/util/arch/ppc64el/bitutils.h

index 5ef5fbf4daa3433ab32819e62e4e7eba76d0e99d..04d001d30cd61b72e292030cfcae7a8b077d10fb 100644 (file)
@@ -203,6 +203,11 @@ u64a pext64_impl(u64a x, u64a mask) {
     return pext64_impl_c(x, mask);
 }
 
+static really_inline
+u64a pdep64_impl(u64a x, u64a mask) {
+    return pdep64_impl_c(x, mask);
+}
+
 /* compilers don't reliably synthesize the 32-bit ANDN instruction here,
  * so we force its generation.
  */
index 10c4869b38cf0a43d1b7b490c1da2968f85d675c..1741b09db917c84395a2e45bdb02353169e2bd0c 100644 (file)
@@ -201,7 +201,7 @@ u64a pext64_impl(u64a x, u64a mask) {
 }
 
 static really_inline
-u64a pdep64(u64a x, u64a mask) {
+u64a pdep64_impl(u64a x, u64a mask) {
     return pdep64_impl_c(x, mask);
 }