[vector] RFR: Fix crash at compile.cpp:2695
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Tue Mar 6 21:28:58 UTC 2018
http://cr.openjdk.java.net/~vlivanov/panama/vector/repeated_expansion/webrev.00/
Merge-through-phis can lead to a situation when VectorAllocateBox is
shared between multiple VectorBox nodes. It happens when there are other
uses of a Phi which participates in the merge. In that case it's safe to
skip the expansion: the value stored into the already expanded box
should be the same.
Best regards,
Vladimir Ivanov
More information about the panama-dev
mailing list