[LLVMbugs] [Bug 13361] LSR + SCEV "hangs" on reasonably sized test with sequence of loops

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jul 16 22:57:45 PDT 2012


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

Andrew Trick <atrick at apple.com> changed:

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

--- Comment #1 from Andrew Trick <atrick at apple.com> 2012-07-17 00:57:45 CDT ---
Fixed in r160344.

llc reduced.ll now takes 0.11s instead of 1.5s.

It was about 100x slower that it should be, and is now only 10x slower! I
placed some generally good limits on LSR so it doesn't present SCEV with too
many queries. Hopefully, this is sufficient to close the bug, because
redesigning SCEV will take some time.

The fundamental SCEV design problem is tracked internally: rdar://11886354.

-- 
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