]> granicus.if.org Git - llvm/commit
[Dominators] Teach IDF to use level information
authorJakub Kuderski <kubakuderski@gmail.com>
Fri, 30 Jun 2017 21:51:43 +0000 (21:51 +0000)
committerJakub Kuderski <kubakuderski@gmail.com>
Fri, 30 Jun 2017 21:51:43 +0000 (21:51 +0000)
commit429cd8e58804dcc3d910c7adfbf98cafe1613770
treed05046effbad3ae5255f07fa65bbbc822dbd1b44
parent83971cbd44fc3624112dc5b9ac228c5d317e5c35
[Dominators] Teach IDF to use level information

Summary: This patch teaches IteratedDominanceFrontier to use the level information stored in DomTreeNodes instead of calculating it manually.

Reviewers: dberlin, sanjoy, davide

Reviewed By: davide

Subscribers: davide, llvm-commits

Differential Revision: https://reviews.llvm.org/D34703

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306894 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/IteratedDominanceFrontier.h
lib/Analysis/IteratedDominanceFrontier.cpp