RFR(S) 8225018: 9 unit tests for Vector API failed on SkyLake with assert "(((dst_enc < 16 && nds_enc < 16 ..."
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Wed May 29 20:49:41 UTC 2019
Looks good.
Best regards,
Vladimir Ivanov
On 29/05/2019 23:44, Kharbas, Kishor wrote:
> Hi,
>
> Requesting review for http://cr.openjdk.java.net/~kkharbas/vector-api/8225018/8225018.webrev.00/
> Bug - https://bugs.openjdk.java.net/browse/JDK-8225018
>
> Summary -
>
> 1. Changed the instructs to take legacy registers when using vblendvps, vblendvpd, vpblendvb instructions. These instructions are not extended by AVX-512.
>
> 2. Changed the order (unordered in some cases) so all instructs of same type are together.
>
> Testing:
> The failure can be reproduced consistently by forcing registers to be allocated from upper bank by limiting the lower bank registers. (by changing register class definitions).
> After the fix, we do not see any more failures.
>
> Thanks,
> Kishor
>
More information about the panama-dev
mailing list