[aarch64-port-dev ] RFR: 8169697: aarch64: vectorized MLA instruction not generated for some test cases

Yang Zhang yang.zhang at linaro.org
Fri Nov 25 05:34:45 UTC 2016

I tried this patch, but I met core dumped when compiling non-osr version in
my test. The log showed that "Error: assert(has_ctrl(i)) failed".

On 24 November 2016 at 22:30, Andrew Haley <aph at redhat.com> wrote:

> On 24/11/16 14:01, Roland Westrelin wrote:
> > What about with the patch below?
> >
> > It seems the problem is that c2 fails to recognize the reduction in the
> > loop because the test below is correct only for a node that is data node
> > (a Phi in the case of the OSR version of the method) but not for a
> > control node (a return in the normal compilation case).
> Oh, I see.  I'm guessing that it'll be too risk for this stage of JDK 9.
> Do you want to try?
> Andrew.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20161125/8cd4ae5d/attachment.html>

More information about the hotspot-compiler-dev mailing list