aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Transforms/Utils/PromoteMemToReg.h
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2007-06-07 21:57:03 +0000
committerDevang Patel <dpatel@apple.com>2007-06-07 21:57:03 +0000
commit326821ef12c911af1d785e305e81dc3c07e456a5 (patch)
treef0c67f2b42f98836d24e5f07cb0c320c6d733130 /include/llvm/Transforms/Utils/PromoteMemToReg.h
parentb7d9dfc7ba4ae1ae9482eee62b1912b40dc64f42 (diff)
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
Diffstat (limited to 'include/llvm/Transforms/Utils/PromoteMemToReg.h')
-rw-r--r--include/llvm/Transforms/Utils/PromoteMemToReg.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/Transforms/Utils/PromoteMemToReg.h b/include/llvm/Transforms/Utils/PromoteMemToReg.h
index 376ea156b9..4e8bfeb3fd 100644
--- a/include/llvm/Transforms/Utils/PromoteMemToReg.h
+++ b/include/llvm/Transforms/Utils/PromoteMemToReg.h
@@ -20,7 +20,7 @@
namespace llvm {
class AllocaInst;
-class ETForest;
+class DominatorTree;
class DominanceFrontier;
class AliasSetTracker;
@@ -38,7 +38,7 @@ bool isAllocaPromotable(const AllocaInst *AI);
/// made to the IR.
///
void PromoteMemToReg(const std::vector<AllocaInst*> &Allocas,
- ETForest &ET, DominanceFrontier &DF,
+ DominatorTree &DT, DominanceFrontier &DF,
AliasSetTracker *AST = 0);
} // End llvm namespace