[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