add expand128() implementation for NEON

This commit is contained in:
Konstantinos Margaritis
2021-01-15 17:33:41 +02:00
committed by Konstantinos Margaritis
parent 644aac5e1b
commit 1c581e45e9
5 changed files with 48 additions and 7 deletions

View File

@@ -135,6 +135,10 @@ u64a expand64(u64a x, u64a m) {
return expand64_impl(x, m);
}
static really_inline
m128 expand128(m128 x, m128 m) {
return expand128_impl(x, m);
}
/* returns the first set bit after begin (if not ~0U). If no bit is set after
* begin returns ~0U