Shuffle simd and SuperVector implementetions as well as their test realy fixed

This commit is contained in:
Apostolos Tapsas
2021-10-24 16:52:12 +00:00
committed by apostolos
parent 789f723814
commit 4f53ec6b08
6 changed files with 26 additions and 12 deletions

View File

@@ -45,7 +45,6 @@
static really_inline
u32 packedExtract128(m128 s, const m128 permute, const m128 compare) {
m128 shuffled = pshufb_m128(s, permute);
print_m128_16x8("shufled", shuffled);
m128 compared = and128(shuffled, compare);
u16 rv = ~movemask128(eq128(compared, shuffled));
return (u32)rv;