@@ -198,10 +198,6 @@ public static EnumSet<AMD64.CPUFeature> amd64FeaturesSSE41() {
198198 return EnumSet .of (AMD64 .CPUFeature .SSE2 , AMD64 .CPUFeature .SSSE3 , AMD64 .CPUFeature .SSE4_1 );
199199 }
200200
201- public static EnumSet <AArch64 .CPUFeature > aarch64FeaturesNone () {
202- return EnumSet .noneOf (AArch64 .CPUFeature .class );
203- }
204-
205201 public static EnumSet <AArch64 .CPUFeature > minFeaturesAARCH64 () {
206202 return EnumSet .noneOf (AArch64 .CPUFeature .class );
207203 }
@@ -436,18 +432,18 @@ public static native int optimizedArrayIndexOf(
436432 @ GenerateStub (name = "indexOf2S2" , parameters = {"S2" , "MatchAny" })
437433 @ GenerateStub (name = "indexOf2S4" , parameters = {"S4" , "MatchAny" })
438434 @ GenerateStub (name = "indexOfRange1S1" , parameters = {"S1" , "MatchRange" })
439- @ GenerateStub (name = "indexOfRange1S2" , parameters = {"S2" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
440- @ GenerateStub (name = "indexOfRange1S4" , parameters = {"S4" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
435+ @ GenerateStub (name = "indexOfRange1S2" , parameters = {"S2" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
436+ @ GenerateStub (name = "indexOfRange1S4" , parameters = {"S4" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
441437 @ GenerateStub (name = "indexOfWithMaskS1" , parameters = {"S1" , "WithMask" })
442438 @ GenerateStub (name = "indexOfWithMaskS2" , parameters = {"S2" , "WithMask" })
443439 @ GenerateStub (name = "indexOfWithMaskS4" , parameters = {"S4" , "WithMask" })
444440 @ GenerateStub (name = "indexOfTwoConsecutiveS1" , parameters = {"S1" , "FindTwoConsecutive" })
445441 @ GenerateStub (name = "indexOfTwoConsecutiveS2" , parameters = {"S2" , "FindTwoConsecutive" })
446442 @ GenerateStub (name = "indexOfTwoConsecutiveS4" , parameters = {"S4" , "FindTwoConsecutive" })
447443 @ GenerateStub (name = "indexOfRangeForeignEndian1S2" , parameters = {"S2" ,
448- "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
444+ "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
449445 @ GenerateStub (name = "indexOfRangeForeignEndian1S4" , parameters = {"S4" ,
450- "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
446+ "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
451447 public static native int optimizedArrayIndexOf (
452448 @ ConstantNodeParameter Stride stride ,
453449 @ ConstantNodeParameter ArrayIndexOfVariant variant ,
@@ -481,15 +477,15 @@ public static native int optimizedArrayIndexOf(
481477 @ GenerateStub (name = "indexOf4S2" , parameters = {"S2" , "MatchAny" })
482478 @ GenerateStub (name = "indexOf4S4" , parameters = {"S4" , "MatchAny" })
483479 @ GenerateStub (name = "indexOfRange2S1" , parameters = {"S1" , "MatchRange" })
484- @ GenerateStub (name = "indexOfRange2S2" , parameters = {"S2" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
485- @ GenerateStub (name = "indexOfRange2S4" , parameters = {"S4" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
480+ @ GenerateStub (name = "indexOfRange2S2" , parameters = {"S2" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
481+ @ GenerateStub (name = "indexOfRange2S4" , parameters = {"S4" , "MatchRange" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
486482 @ GenerateStub (name = "indexOfTwoConsecutiveWithMaskS1" , parameters = {"S1" , "FindTwoConsecutiveWithMask" })
487483 @ GenerateStub (name = "indexOfTwoConsecutiveWithMaskS2" , parameters = {"S2" , "FindTwoConsecutiveWithMask" })
488484 @ GenerateStub (name = "indexOfTwoConsecutiveWithMaskS4" , parameters = {"S4" , "FindTwoConsecutiveWithMask" })
489485 @ GenerateStub (name = "indexOfRangeForeignEndian2S2" , parameters = {"S2" ,
490- "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
486+ "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
491487 @ GenerateStub (name = "indexOfRangeForeignEndian2S4" , parameters = {"S4" ,
492- "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
488+ "MatchRangeForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
493489 public static native int optimizedArrayIndexOf (
494490 @ ConstantNodeParameter Stride stride ,
495491 @ ConstantNodeParameter ArrayIndexOfVariant variant ,
@@ -503,11 +499,11 @@ public static native int optimizedArrayIndexOf(
503499 Object array , long arrayOffset , int arrayLength , int fromIndex , int v1 , int v2 , int v3 , int v4 );
504500
505501 @ NodeIntrinsic
506- @ GenerateStub (name = "indexOfTableS1" , parameters = {"S1" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
507- @ GenerateStub (name = "indexOfTableS2" , parameters = {"S2" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
508- @ GenerateStub (name = "indexOfTableS4" , parameters = {"S4" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
509- @ GenerateStub (name = "indexOfTableForeignEndianS2" , parameters = {"S2" , "TableForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
510- @ GenerateStub (name = "indexOfTableForeignEndianS4" , parameters = {"S4" , "TableForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" , minimumCPUFeaturesAARCH64 = "aarch64FeaturesNone" )
502+ @ GenerateStub (name = "indexOfTableS1" , parameters = {"S1" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
503+ @ GenerateStub (name = "indexOfTableS2" , parameters = {"S2" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
504+ @ GenerateStub (name = "indexOfTableS4" , parameters = {"S4" , "Table" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
505+ @ GenerateStub (name = "indexOfTableForeignEndianS2" , parameters = {"S2" , "TableForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
506+ @ GenerateStub (name = "indexOfTableForeignEndianS4" , parameters = {"S4" , "TableForeignEndian" }, minimumCPUFeaturesAMD64 = "amd64FeaturesSSE41" )
511507 public static native int optimizedArrayIndexOfTable (
512508 @ ConstantNodeParameter Stride stride ,
513509 @ ConstantNodeParameter ArrayIndexOfVariant variant ,
0 commit comments