Skip to content

Commit 61f3a21

Browse files
committed
[GR-65804] Mark DualPivotQuicksort.partition/sort intrinsics as ignore when AVX2 is not supported
PullRequest: graal/21072
2 parents 91b27d5 + 33f2005 commit 61f3a21

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/jdk.graal.compiler/src/jdk/graal/compiler/hotspot/meta/UnimplementedGraalIntrinsics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public UnimplementedGraalIntrinsics(Architecture arch) {
145145
"sun/security/provider/SHA2.implCompress0([BI)V");
146146
}
147147

148-
if (!GraalServices.getSavedProperty("os.name").contains("Linux")) {
148+
if (!(GraalServices.getSavedProperty("os.name").contains("Linux") && amd64.getFeatures().contains(AMD64.CPUFeature.AVX2))) {
149149
add(ignore,
150150
"java/util/DualPivotQuicksort.partition(Ljava/lang/Class;Ljava/lang/Object;JIIIILjava/util/DualPivotQuicksort$PartitionOperation;)[I",
151151
"java/util/DualPivotQuicksort.sort(Ljava/lang/Class;Ljava/lang/Object;JIILjava/util/DualPivotQuicksort$SortOperation;)V");

0 commit comments

Comments
 (0)