[LLVMbugs] [Bug 11356] likely wrong code bug

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Jul 13 16:38:51 PDT 2012


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

Andrew Trick <atrick at apple.com> changed:

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

--- Comment #3 from Andrew Trick <atrick at apple.com> 2012-07-13 18:38:51 CDT ---
I revisited this now that I'm older and wiser, and someone reminded me.
Fortunately, I was able to come up with a much less invasive fix than I was
originally planning. SCEVExpander is still dangerous, but LSR is the only use
of it, and now uses it in a safe way.

Fixed in r160205.

Incidentally, this problem is no longer reproducible in the sense that none of
the test cases generates bad code. However, the LSR problem still existed and I
checked in a unit test to prove it.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list