[vectorIntrinsics] RFR: Improve mask reduction operations on AVX [v2]
Eric Liu
eliu at openjdk.java.net
Fri Nov 5 03:49:26 UTC 2021
On Wed, 3 Nov 2021 07:55:57 GMT, Mai Đặng Quân Anh <duke at openjdk.java.net> wrote:
>> Hi,
>> This patch improves the logic of vector mask reduction operations on AVX, especially int, float, long, double, by using vmovmskpd and vmovmskps instructions. I also do a little refactoring to reduce duplication in toLong. The patch temporarily disables these operations on Neon, though.
>> Thank you very much.
>
> Mai Đặng Quân Anh has updated the pull request incrementally with two additional commits since the last revision:
>
> - fix last true
> - further improvement
AArch64 needs some changes after this PR, I'm now investigating that.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/158
More information about the panama-dev
mailing list