]> granicus.if.org Git - llvm/commit
[Dominators] Reapply r306892, r306893, r306893.
authorJakub Kuderski <kubakuderski@gmail.com>
Sat, 1 Jul 2017 00:23:01 +0000 (00:23 +0000)
committerJakub Kuderski <kubakuderski@gmail.com>
Sat, 1 Jul 2017 00:23:01 +0000 (00:23 +0000)
commit8915ae98bd0974ad069801391a510dbd70cc7c92
tree3fcc7f5005f3578899bd77274e1778ecb32a0275
parentd5fcbff0e970e8f582334bf5163d6202bf9a91b0
[Dominators] Reapply r306892, r306893, r306893.

This reverts commit r306907 and reapplies the patches in the title.
The patches used to make one of the
CodeGen/ARM/2011-02-07-AntidepClobber.ll test to fail because of a
missing null check.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306919 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/IteratedDominanceFrontier.h
include/llvm/Support/GenericDomTree.h
include/llvm/Support/GenericDomTreeConstruction.h
lib/Analysis/IteratedDominanceFrontier.cpp
unittests/IR/DominatorTreeTest.cpp