git: openjdk/jdk: 8294198: Implement isFinite intrinsic for RISC-V

Vladimir Kozlov kvn at openjdk.org
Thu Sep 29 18:54:14 UTC 2022


Changeset: aeef3ecd
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-09-29 18:51:38 +0000
URL:       https://git.openjdk.org/jdk/commit/aeef3ecdc4d99d4bfb9e762cb038d9571c3c56df

8294198: Implement isFinite intrinsic for RISC-V

Reviewed-by: fyang, kvn

! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java
! test/micro/org/openjdk/bench/java/lang/DoubleClassCheck.java
! test/micro/org/openjdk/bench/java/lang/FloatClassCheck.java



More information about the jdk-changes mailing list