RFR(S):8216050:X86: Fix for Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index
Deshpande, Vivek R
vivek.r.deshpande at intel.com
Fri Jan 11 06:58:05 UTC 2019
Hi Tobias
I have webrev for the fixes for the problems with the VNNI optimization.
This has 3 fixes.
1) Fix for the crash by matching the operand by swapping to right positions.
2) Cost based generation of vpdpwssd instruction.
3) Fix generation of vector code by allowing adjacent LoadS nodes to be isomorphic when they have different control RangeCheck nodes
for a[i] and a[i+1] accesses in same MulAddS2I node
Bug ID: https://bugs.openjdk.java.net/browse/JDK-8216050
Webrev: http://cr.openjdk.java.net/~vdeshpande/8216050/webrev.00/
Could you please take a look and review it.
Regards,
Vivek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190111/94b568a8/attachment.html>
More information about the hotspot-compiler-dev
mailing list