RFR(M): 8171244: PPC64: Make interpreter's math entries consistent with C1 and C2 and support FMA

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed Dec 14 18:05:13 UTC 2016


Thank you, Martin

Looks good to me but someone familiar with ppc64 have to review it too.
I am fine with changes in abstractInterpreter.hpp. I will sponsor it since it need to go through JPRT.

Thanks,
Vladimir

On 12/14/16 8:59 AM, Doerr, Martin wrote:
> Hi,
>
>
>
> as discussed in [1], floating point computations should produce consistent results regardless of whether the Java code
> gets interpreted or is compiled by any JIT-compiler.
>
> In addition, JDK9 introduced new floating point multiply-accumulate intrinsics which are currently missing on PPC64.
>
>
>
> Webrev is here:
>
> http://cr.openjdk.java.net/~mdoerr/8171244_PPC64_fma/webrev.00/
>
>
>
> Note: The current version of the change removes the function “math_entry_available” from shared code which was only used
> by PPC.
>
> I can either leave it there or ask somebody from Oracle to sponsor.
>
>
>
> Please review.
>
>
>
> Best regards,
>
> Martin
>
>
>
>
>
> [1] http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2016-December/025073.html
>
>
>


More information about the hotspot-compiler-dev mailing list