RFR:8188802:PPC64: Failure on assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))

Michihiro Horie HORIE at jp.ibm.com
Thu Oct 5 09:15:55 UTC 2017


Dear all,

Would you please review the following change?
Bug: https://bugs.openjdk.java.net/browse/JDK-8188802
Webrev: http://cr.openjdk.java.net/~mhorie/8188802/webrev.00/

This change fixes the assertion failures, which occur after introducing "
8188139:PPC64: Superword Level Parallelization with VSX".
I exchanged the order of declarations of alloc_classes for SR and VSR.
After this fix, another assertion in rc_class() in ppc.ad failed, I
modified the assertion itself to take into account newly added VSRs.

I would be happy to revise code if these changes do not make sense.

Best regards,
--
Michihiro,
IBM Research - Tokyo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20171005/46b00433/attachment.html>


More information about the ppc-aix-port-dev mailing list