OSDN Git Service

Speed up LiveDebugValues
authorDaniel Berlin <dberlin@dberlin.org>
Sun, 10 Jan 2016 18:08:32 +0000 (18:08 +0000)
committerDaniel Berlin <dberlin@dberlin.org>
Sun, 10 Jan 2016 18:08:32 +0000 (18:08 +0000)
commitd046f2035113338423c43688255099a0433ce683
tree4f4a5653a6e5538d2013d4422d12ea5baaa8bc84
parente54dc2a5c885becfc05af5a29f3768bd666acf54
Speed up LiveDebugValues

Summary:
Use proper dataflow ordering to speed convergence.
This will converge the testcase on bug 26055 in 2 iterations.

(data structures speedups to come to make even that faster)

Reviewers: kcc, samsonov, echristo, dblaikie, tvvikram

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D16039

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257292 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/LiveDebugValues.cpp