Skip to content

Commit ea6fc2a

Browse files
mur47x111zapster
authored andcommitted
Update UnimplementedGraalIntrinsics.
1 parent 45b7c62 commit ea6fc2a

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,19 @@ public UnimplementedGraalIntrinsics(Architecture arch) {
108108
// @formatter:on
109109
);
110110
}
111+
112+
if (jdk >= 25) {
113+
add(toBeInvestigated,
114+
// JDK-8348561: Add aarch64 intrinsics for ML-DSA
115+
// JDK-8351034: Add AVX-512 intrinsics for ML-DSA
116+
"sun/security/provider/ML_DSA.implDilithiumAlmostInverseNtt([I[I)I",
117+
"sun/security/provider/ML_DSA.implDilithiumAlmostNtt([I[I)I",
118+
"sun/security/provider/ML_DSA.implDilithiumDecomposePoly([I[I[III)I",
119+
"sun/security/provider/ML_DSA.implDilithiumMontMulByConstant([II)I",
120+
"sun/security/provider/ML_DSA.implDilithiumNttMult([I[I[I)I",
121+
"sun/security/provider/SHA3Parallel.doubleKeccak([J[J)I");
122+
}
123+
111124
add(ignore,
112125
// These are dead
113126
"java/lang/Math.atan2(DD)D",

0 commit comments

Comments
 (0)