@@ -1057,7 +1057,8 @@ mod tests {
1057
1057
const MASK_WORDS : i32 = 0b01_10 ;
1058
1058
let expected_result = _mm_gf2p8mul_epi8 ( left, right) ;
1059
1059
let result_masked = _mm_maskz_gf2p8mul_epi8 ( mask_bytes, left, right) ;
1060
- let expected_masked = _mm_blend_epi32 ( _mm_setzero_si128 ( ) , expected_result, MASK_WORDS ) ;
1060
+ let expected_masked =
1061
+ _mm_blend_epi32 :: < MASK_WORDS > ( _mm_setzero_si128 ( ) , expected_result) ;
1061
1062
assert_eq_m128i ( result_masked, expected_masked) ;
1062
1063
}
1063
1064
}
@@ -1075,7 +1076,7 @@ mod tests {
1075
1076
const MASK_WORDS : i32 = 0b01_10 ;
1076
1077
let expected_result = _mm_gf2p8mul_epi8 ( left, right) ;
1077
1078
let result_masked = _mm_mask_gf2p8mul_epi8 ( left, mask_bytes, left, right) ;
1078
- let expected_masked = _mm_blend_epi32 ( left, expected_result, MASK_WORDS ) ;
1079
+ let expected_masked = _mm_blend_epi32 :: < MASK_WORDS > ( left, expected_result) ;
1079
1080
assert_eq_m128i ( result_masked, expected_masked) ;
1080
1081
}
1081
1082
}
@@ -1281,7 +1282,8 @@ mod tests {
1281
1282
let expected_result = _mm_gf2p8affine_epi64_epi8 ( vector, matrix, CONSTANT_BYTE ) ;
1282
1283
let result_masked =
1283
1284
_mm_maskz_gf2p8affine_epi64_epi8 ( mask_bytes, vector, matrix, CONSTANT_BYTE ) ;
1284
- let expected_masked = _mm_blend_epi32 ( _mm_setzero_si128 ( ) , expected_result, MASK_WORDS ) ;
1285
+ let expected_masked =
1286
+ _mm_blend_epi32 :: < MASK_WORDS > ( _mm_setzero_si128 ( ) , expected_result) ;
1285
1287
assert_eq_m128i ( result_masked, expected_masked) ;
1286
1288
}
1287
1289
}
@@ -1301,7 +1303,7 @@ mod tests {
1301
1303
let expected_result = _mm_gf2p8affine_epi64_epi8 ( left, right, CONSTANT_BYTE ) ;
1302
1304
let result_masked =
1303
1305
_mm_mask_gf2p8affine_epi64_epi8 ( left, mask_bytes, left, right, CONSTANT_BYTE ) ;
1304
- let expected_masked = _mm_blend_epi32 ( left, expected_result, MASK_WORDS ) ;
1306
+ let expected_masked = _mm_blend_epi32 :: < MASK_WORDS > ( left, expected_result) ;
1305
1307
assert_eq_m128i ( result_masked, expected_masked) ;
1306
1308
}
1307
1309
}
@@ -1539,7 +1541,8 @@ mod tests {
1539
1541
let expected_result = _mm_gf2p8affineinv_epi64_epi8 ( vector, matrix, CONSTANT_BYTE ) ;
1540
1542
let result_masked =
1541
1543
_mm_maskz_gf2p8affineinv_epi64_epi8 ( mask_bytes, vector, matrix, CONSTANT_BYTE ) ;
1542
- let expected_masked = _mm_blend_epi32 ( _mm_setzero_si128 ( ) , expected_result, MASK_WORDS ) ;
1544
+ let expected_masked =
1545
+ _mm_blend_epi32 :: < MASK_WORDS > ( _mm_setzero_si128 ( ) , expected_result) ;
1543
1546
assert_eq_m128i ( result_masked, expected_masked) ;
1544
1547
}
1545
1548
}
@@ -1560,7 +1563,7 @@ mod tests {
1560
1563
let expected_result = _mm_gf2p8affineinv_epi64_epi8 ( left, right, CONSTANT_BYTE ) ;
1561
1564
let result_masked =
1562
1565
_mm_mask_gf2p8affineinv_epi64_epi8 ( left, mask_bytes, left, right, CONSTANT_BYTE ) ;
1563
- let expected_masked = _mm_blend_epi32 ( left, expected_result, MASK_WORDS ) ;
1566
+ let expected_masked = _mm_blend_epi32 :: < MASK_WORDS > ( left, expected_result) ;
1564
1567
assert_eq_m128i ( result_masked, expected_masked) ;
1565
1568
}
1566
1569
}
0 commit comments