[llvm] r179316 - Optimize icmp involving addition better

Renato Golin renato.golin at linaro.org
Thu Apr 18 00:49:04 PDT 2013


On 18 April 2013 05:42, David Majnemer <david.majnemer at gmail.com> wrote:

> I'm sorry to hear that this is making something upset. I'm afraid I do not
> have such hardware. The transform that this code does is pretty simple. A
> wild guess would be that the ARM backend is surprised by something and is
> lowering some code wrong.
>

This is exactly what it is. I found that A8 and A9 IR for rdopt.c (where
the segfault is) is identical, but A8 assembly works and A9 doesn't, so
it's not just your patch. I'm reducing the problem (which is not simple)
and will try to find the cause.


I'd be happy to help you with this, is there an easy way for me to get
> proper hardware?
>

I'm working on this.

cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130418/9c16ba96/attachment.html>


More information about the llvm-commits mailing list