RFR: 8285868: x86 intrinsics for floating point methods isNaN, isFinite and isInfinite [v9]

Srinivas Vamsi Parasa duke at openjdk.java.net
Tue May 24 22:53:22 UTC 2022


On Tue, 24 May 2022 21:52:34 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Srinivas Vamsi Parasa has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 11 commits:
>> 
>>  - Remove support for non vfpclasss/d based intrinsics
>>  - Merge branch 'master' of https://git.openjdk.java.net/jdk into float
>>  - add comment for vfpclasss/d for isFinite()
>>  - Merge branch 'master' of https://git.openjdk.java.net/jdk into float
>>  - zero out the upper bits not written by setb
>>  - use 0x1 to be simpler
>>  - remove the redundant temp register
>>  - Split the macros using predicate
>>  - update jmh tests
>>  - Merge branch 'master' into float
>>  - ... and 1 more: https://git.openjdk.java.net/jdk/compare/c1db70d8...70bba0fe
>
> src/hotspot/share/runtime/vmStructs.cpp line 1847:
> 
>> 1845:   declare_c2_type(SignumDNode, Node)                                      \
>> 1846:   declare_c2_type(SignumFNode, Node)                                      \
>> 1847:   declare_c2_type(IsInfiniteFNode, Node)                                  \
> 
> Where are other new nodes?

Fixed it and pushed a new update. Sorry, that got missed!

-------------

PR: https://git.openjdk.java.net/jdk/pull/8459


More information about the hotspot-compiler-dev mailing list