[vectorIntrinsics] RFR: 8262275: Math vector stubs are not called for double64 vectors
Jie Fu
jiefu at openjdk.java.net
Thu Mar 4 23:33:51 UTC 2021
On Thu, 4 Mar 2021 01:30:34 GMT, Sandhya Viswanathan <sviswanathan 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).
Hi @sviswa7 , Could you please sponsor it?
Thanks.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/39
More information about the panama-dev
mailing list