--- old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java 2019-05-14 01:06:02.932389641 +0200 +++ new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java 2019-05-14 01:06:02.528386693 +0200 @@ -272,10 +272,6 @@ "jdk/jfr/internal/JVM.getClassId(Ljava/lang/Class;)J"); add(toBeInvestigated, - // HotSpot MacroAssembler-based intrinsic - "java/lang/Math.fma(DDD)D", - // HotSpot MacroAssembler-based intrinsic - "java/lang/Math.fma(FFF)F", // Just check if the argument is a compile time constant "java/lang/invoke/MethodHandleImpl.isCompileConstant(Ljava/lang/Object;)Z", // Only used as a marker for vectorization? @@ -398,8 +394,6 @@ if (isJDK13OrHigher()) { add(toBeInvestigated, - "java/lang/Math.abs(I)I", - "java/lang/Math.abs(J)J", "java/lang/Math.max(DD)D", "java/lang/Math.max(FF)F", "java/lang/Math.min(DD)D", @@ -456,6 +450,8 @@ } add(toBeInvestigated, "com/sun/crypto/provider/CounterMode.implCrypt([BII[BI)I", + "java/lang/Math.fma(DDD)D", + "java/lang/Math.fma(FFF)F", "java/lang/Thread.onSpinWait()V", "java/util/ArraysSupport.vectorizedMismatch(Ljava/lang/Object;JLjava/lang/Object;JII)I", "jdk/internal/misc/Unsafe.getCharUnaligned(Ljava/lang/Object;J)C",