Skip to content

Commit 33f2005

Browse files
committed
Mark DualPivotQuicksort.partition/sort intrinsics as ignore when AVX2 is not supported
1 parent dbdbfa8 commit 33f2005

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)