RFR: 8282162: [vector] Optimize vector negation API

Jie Fu jiefu at openjdk.java.net
Sat Mar 19 03:14:26 UTC 2022


On Tue, 15 Mar 2022 02:47:20 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:

> Note that in terms of Java semantics, negation of floating point values needs to be implemented as subtraction from negative zero rather than positive zero:
> 
> double negate(double arg) {return -0.0 - arg; }
> 
> This is to handle signed zeros correctly.

This seems easy to be broken by an opt enhancement.
Just wondering do we have a jtreg test for this point? @jddarcy 
Thanks.

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

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


More information about the hotspot-compiler-dev mailing list