Skip to content

Commit 65722e4

Browse files
committed
Mark Float16Math intrinsics as unimplemented
1 parent 47253b2 commit 65722e4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ public UnimplementedGraalIntrinsics(Architecture arch) {
111111

112112
if (jdk >= 25) {
113113
add(toBeInvestigated,
114+
// JDK-8342103: C2 compiler support for Float16 type and associated
115+
// scalar operations
116+
"jdk/internal/vm/vector/Float16Math.fma(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljdk/internal/vm/vector/Float16Math$TernaryOperator;)Ljava/lang/Object;",
117+
"jdk/internal/vm/vector/Float16Math.sqrt(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object;",
114118
// JDK-8348561: Add aarch64 intrinsics for ML-DSA
115119
// JDK-8351034: Add AVX-512 intrinsics for ML-DSA
116120
"sun/security/provider/ML_DSA.implDilithiumAlmostInverseNtt([I[I)I",

0 commit comments

Comments
 (0)