[LLVMbugs] [Bug 17459] wrong code at -O3 on x86_64-linux-gnu (affecting trunk and 3.3)

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Oct 25 14:41:04 PDT 2013


http://llvm.org/bugs/show_bug.cgi?id=17459

Andrew Trick <atrick at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Andrew Trick <atrick at apple.com> ---
I checked in two fixed on trunk: r193437 and r193438.

The SCEV expander has never been and will never be able to handle the power of
SCEV. Unfortunately, we have no way to bail out when it gets into trouble. I
added some logic to avoid getting into situations where we can't expand. In
particular, SCEV expander/normalizer assume affine recurrences without
checking. Chained (quadratic) recurrences are so rare it's effectively
untested.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20131025/2a707510/attachment.html>


More information about the llvm-bugs mailing list