@@ -3319,8 +3319,7 @@ mod sealed {
3319
3319
3320
3320
#[ inline]
3321
3321
#[ target_feature( enable = "vector" ) ]
3322
- // FIXME(llvm): https://github.com/llvm/llvm-project/issues/129899
3323
- // #[cfg_attr(test, assert_instr(vsegb))]
3322
+ #[ cfg_attr( test, assert_instr( vsegb) ) ]
3324
3323
pub unsafe fn vsegb ( a : vector_signed_char ) -> vector_signed_long_long {
3325
3324
simd_as ( simd_shuffle :: < _ , _ , i8x2 > (
3326
3325
a,
@@ -3331,8 +3330,7 @@ mod sealed {
3331
3330
3332
3331
#[ inline]
3333
3332
#[ target_feature( enable = "vector" ) ]
3334
- // FIXME(llvm): https://github.com/llvm/llvm-project/issues/129899
3335
- // #[cfg_attr(test, assert_instr(vsegh))]
3333
+ #[ cfg_attr( test, assert_instr( vsegh) ) ]
3336
3334
pub unsafe fn vsegh ( a : vector_signed_short ) -> vector_signed_long_long {
3337
3335
simd_as ( simd_shuffle :: < _ , _ , i16x2 > (
3338
3336
a,
@@ -3343,8 +3341,7 @@ mod sealed {
3343
3341
3344
3342
#[ inline]
3345
3343
#[ target_feature( enable = "vector" ) ]
3346
- // FIXME(llvm): https://github.com/llvm/llvm-project/issues/129899
3347
- // #[cfg_attr(test, assert_instr(vsegf))]
3344
+ #[ cfg_attr( test, assert_instr( vsegf) ) ]
3348
3345
pub unsafe fn vsegf ( a : vector_signed_int ) -> vector_signed_long_long {
3349
3346
simd_as ( simd_shuffle :: < _ , _ , i32x2 > (
3350
3347
a,
0 commit comments