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