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