RFR (M) 8222074: Enhance auto vectorization for x86
Viswanathan, Sandhya
sandhya.viswanathan at intel.com
Sat Apr 6 01:18:17 UTC 2019
Please find below a link to the webrev which enhances super-word auto vectorization for x86.
The following additional operations are supported:
1) Absolute for all data types
2) Shifts for byte data types
3) Shift right arithmetic for long data type
4) Byte multiply
5) Negate for float/double
JBS: https://bugs.openjdk.java.net/browse/JDK-8222074
Webrev: http://cr.openjdk.java.net/~sviswanathan/8222074/webrev.00/
The compiler jtreg tests pass with UseAVX=0,1,2,3 and KNL.
Your review and comments are welcome.
Best Regards,
Sandhya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190406/fb5a42ec/attachment.html>
More information about the hotspot-compiler-dev
mailing list