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