RFR: 8300865: C2: product reduction in ProdRed_Double is not vectorized [v4]
Sandhya Viswanathan
sviswanathan at openjdk.org
Wed May 31 22:43:18 UTC 2023
On Wed, 31 May 2023 19:31:07 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
> Looks good. You may regress for next case on KNL? when using `max vector size` (code is in x86.ad) which I think is fine.
>
> ```
> case Op_MinReductionV:
> case Op_MaxReductionV:
> if (UseAVX > 2 && (!VM_Version::supports_avx512dq() && size_in_bits == 512)) {
> return false;
> }
> ```
Yes, that should be ok. Thanks a lot for the review @vnkozlov.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/14065#issuecomment-1571056501
More information about the hotspot-compiler-dev
mailing list