@@ -137,6 +137,7 @@ public void simpleGoodSequencesScalar()
137
137
// simpleGoodSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
138
138
// }
139
139
140
+ [ Trait ( "Category" , "avx" ) ]
140
141
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
141
142
public void simpleGoodSequencesAVX ( )
142
143
{
@@ -224,6 +225,7 @@ public void BadSequencesScalar()
224
225
// BadSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
225
226
// }
226
227
228
+ [ Trait ( "Category" , "avx" ) ]
227
229
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
228
230
public void BadSequencesAVX ( )
229
231
{
@@ -293,6 +295,7 @@ public void NoErrorScalar()
293
295
// NoError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
294
296
// }
295
297
298
+ [ Trait ( "Category" , "avx" ) ]
296
299
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
297
300
public void NoErrorAVX ( )
298
301
{
@@ -363,6 +366,7 @@ public void NoErrorSpecificByteCountScalar()
363
366
// NoErrorSpecificByteCount(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
364
367
// }
365
368
369
+ [ Trait ( "Category" , "avx" ) ]
366
370
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
367
371
public void NoErrorSpecificByteCountAVX ( )
368
372
{
@@ -438,6 +442,7 @@ public void NoErrorIncompleteThenASCIIScalar()
438
442
// NoErrorIncompleteThenASCII(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
439
443
// }
440
444
445
+ [ Trait ( "Category" , "avx" ) ]
441
446
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
442
447
public void NoErrorIncompleteThenASCIIAVX ( )
443
448
{
@@ -513,6 +518,7 @@ public void NoErrorIncompleteAt256VectorScalar()
513
518
// NoErrorIncompleteAt256Vector(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
514
519
// }
515
520
521
+ [ Trait ( "Category" , "avx" ) ]
516
522
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
517
523
public void NoErrorIncompleteAt256VectorAVX ( )
518
524
{
@@ -587,6 +593,7 @@ public void BadHeaderBitsScalar()
587
593
// NoErrorSpecificByteCount(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
588
594
// }
589
595
596
+ [ Trait ( "Category" , "avx" ) ]
590
597
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
591
598
public void BadHeaderBitsAVX ( )
592
599
{
@@ -659,6 +666,7 @@ public void TooShortErrorScalar()
659
666
// TooShortError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
660
667
// }
661
668
669
+ [ Trait ( "Category" , "avx" ) ]
662
670
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
663
671
public void TooShortErrorAVX ( )
664
672
{
@@ -731,6 +739,7 @@ public void TooLongErrorScalar()
731
739
// TooLongError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
732
740
// }
733
741
742
+ [ Trait ( "Category" , "avx" ) ]
734
743
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
735
744
public void TooLongErrorAVX ( )
736
745
{
@@ -812,6 +821,7 @@ public void OverlongErrorScalar()
812
821
// OverlongError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
813
822
// }
814
823
824
+ [ Trait ( "Category" , "avx" ) ]
815
825
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
816
826
public void OverlongErrorAVX ( )
817
827
{
@@ -898,13 +908,14 @@ public void TooShortErrorAtEndScalar()
898
908
// TooShortErrorAtEnd(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
899
909
// }
900
910
901
-
911
+ [ Trait ( "Category" , "avx" ) ]
902
912
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
903
913
public void TooShortErrorAtEndAVX ( )
904
914
{
905
915
TooShortErrorAtEnd ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
906
916
}
907
917
918
+ [ Trait ( "Category" , "avx" ) ]
908
919
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
909
920
public void TooShortErrorAtEndAvx2 ( )
910
921
{
@@ -965,12 +976,14 @@ public void Invalid0xf50xffScalar()
965
976
// Invalid0xf50xff(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
966
977
// }
967
978
979
+ [ Trait ( "Category" , "avx" ) ]
968
980
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
969
981
public void Invalid0xf50xffAVX ( )
970
982
{
971
983
Invalid0xf50xff ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
972
984
}
973
985
986
+ [ Trait ( "Category" , "avx" ) ]
974
987
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
975
988
public void Invalid0xf50xffAvx2 ( )
976
989
{
@@ -1098,6 +1111,7 @@ public void TooLargeErrorScalar()
1098
1111
// TooLargeError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
1099
1112
// }
1100
1113
1114
+ [ Trait ( "Category" , "avx" ) ]
1101
1115
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
1102
1116
public void TooLargeErrorAvx ( )
1103
1117
{
@@ -1160,12 +1174,14 @@ public void AsciiPlusContinuationAtEndErrorScalar()
1160
1174
// AsciiPlusContinuationAtEndError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
1161
1175
// }
1162
1176
1177
+ [ Trait ( "Category" , "avx" ) ]
1163
1178
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
1164
1179
public void AsciiPlusContinuationAtEndErrorAVX ( )
1165
1180
{
1166
1181
AsciiPlusContinuationAtEndError ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
1167
1182
}
1168
1183
1184
+ [ Trait ( "Category" , "avx" ) ]
1169
1185
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
1170
1186
public void AsciiPlusContinuationAtEndErrorAvx2 ( )
1171
1187
{
@@ -1239,6 +1255,7 @@ public void SurrogateErrorTestScalar()
1239
1255
// SurrogateErrorTest(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
1240
1256
// }
1241
1257
1258
+ [ Trait ( "Category" , "avx" ) ]
1242
1259
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
1243
1260
public void SurrogateErrorTestAVX ( )
1244
1261
{
@@ -1325,6 +1342,7 @@ public void BruteForceTestScalar()
1325
1342
// BruteForceTest(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
1326
1343
// }
1327
1344
1345
+ [ Trait ( "Category" , "avx" ) ]
1328
1346
[ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
1329
1347
public void BruteForceTestAVX ( )
1330
1348
{
0 commit comments