[vectorIntrinsics] RFR: 8262275: Math vector stubs are not called for double64 vectors

Sandhya Viswanathan sviswanathan at openjdk.java.net
Thu Mar 4 01:33:49 UTC 2021


On Wed, 24 Feb 2021 03:52:38 GMT, Jie Fu <jiefu at openjdk.org> wrote:

> Hi all,
> 
> This is a follow-up of JDK-8261267.
> 
> The svml math double64 vector stubs intrinsification is still failing and they are not being called from jitted code.
> 
> The reason is that C2 refuses all double64 vector operations unconditionally.
> But this is unreasonable since some double64 vector operations like load/store and svml call can be safely implemented.
> 
> This fix enables the vectorization of double64 for load/store(no mask) and svml call.
> 
> Testing:
>   - tier1~tier3 on Linux/x86, no regression
> 
> Thanks.
> Best regards,
> Jie

Marked as reviewed by sviswanathan (Committer).

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

PR: https://git.openjdk.java.net/panama-vector/pull/39


More information about the panama-dev mailing list