mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-16 01:12:15 +03:00
Shuffle simd and SuperVector implementetions as well as their test realy fixed
This commit is contained in:
committed by
apostolos
parent
789f723814
commit
4f53ec6b08
@@ -187,7 +187,7 @@ TEST(Shuffle, PackedExtract128_1) {
|
||||
// shuffle a single 1 bit to the front
|
||||
m128 permute, compare;
|
||||
build_pshufb_masks_onebit(i, &permute, &compare);
|
||||
EXPECT_EQ(1U, packedExtract128(setbit<m128>(i), permute, compare));
|
||||
EXPECT_EQ(1U, packedExtract128(setbit<m128>(i), permute, compare));
|
||||
EXPECT_EQ(1U, packedExtract128(ones128(), permute, compare));
|
||||
// we should get zero out of these cases
|
||||
EXPECT_EQ(0U, packedExtract128(zeroes128(), permute, compare));
|
||||
@@ -199,7 +199,7 @@ TEST(Shuffle, PackedExtract128_1) {
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
TEST(Shuffle, PackedExtract_templatized_128_1) {
|
||||
// Try all possible one-bit masks
|
||||
for (unsigned int i = 0; i < 128; i++) {
|
||||
@@ -218,7 +218,7 @@ TEST(Shuffle, PackedExtract_templatized_128_1) {
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
|
||||
#if defined(HAVE_AVX2)
|
||||
|
||||
Reference in New Issue
Block a user