[vectorIntrinsics+mask] RFR: 8270349: Initial X86 backend support for optimizing masking operations on AVX512 targets. [v4]
Sandhya Viswanathan
sviswanathan at openjdk.java.net
Mon Aug 16 18:01:51 UTC 2021
On Fri, 13 Aug 2021 23:43:41 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>>
>> 8270349: Review comments resolution.
>
> src/hotspot/cpu/x86/x86.ad line 7790:
>
>> 7788: int vlen_enc = vector_length_encoding(vlen_in_bytes);
>> 7789: __ evpcmp(T_BYTE, $dst$$KRegister, k0, $src$$XMMRegister, ExternalAddress(vector_masked_cmp_bits()),
>> 7790: Assembler::eq, vlen_enc, $scratch$$Register);
>
> We could use evpmovb2m here.
This is still pending.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/99
More information about the panama-dev
mailing list