[PATCH] D20178: Fix PR26055 - LiveDebugValues is very slow

Daniel Berlin via llvm-commits llvm-commits at lists.llvm.org
Wed May 11 16:40:12 PDT 2016


The number of iterations should be loop depth + 3, maximum

On Wed, May 11, 2016, 3:09 PM Weiming Zhao <weimingz at codeaurora.org> wrote:

> weimingz added inline comments.
>
> ================
> Comment at: lib/CodeGen/LiveDebugValues.cpp:402
> @@ -387,3 +401,3 @@
>    // Ranges have converged when both worklists are empty.
>    while (!Worklist.empty() || !Pending.empty()) {
>      // We track what is on the pending worklist to avoid inserting the
> same
> ----------------
> Can we bail out if no coverage after certain iterations?
>
>
> http://reviews.llvm.org/D20178
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160511/dd6c7464/attachment.html>


More information about the llvm-commits mailing list