Use DominatorTree instead of ETForest.
commit2f1f9d9e6da70050adbd7e65b9aa8581e728cbbd
authorDevang Patel <dpatel@apple.com>
Thu, 7 Jun 2007 21:57:03 +0000 (7 21:57 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 7 Jun 2007 21:57:03 +0000 (7 21:57 +0000)
treef0c67f2b42f98836d24e5f07cb0c320c6d733130
parentfcbccce7a8754854b8531c536833cdf465d7077d
Use DominatorTree instead of ETForest.
This allows faster immediate domiantor walk.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37500 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/PromoteMemToReg.h
lib/Transforms/Scalar/LICM.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/Utils/Mem2Reg.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp