[llvm-commits] CVS: llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h

Chris Lattner lattner at cs.uiuc.edu
Sun Oct 5 16:21:20 PDT 2003


Changes in directory llvm/include/llvm/Transforms/Utils:

PromoteMemToReg.h updated: 1.2 -> 1.3

---
Log message:

Change the interface to PromoteMemToReg to also take a DominatorTree


---
Diffs of the changes:

Index: llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
diff -u llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.2 llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.3
--- llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.2	Mon Mar  3 11:25:15 2003
+++ llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h	Sun Oct  5 16:20:13 2003
@@ -9,6 +9,7 @@
 #define TRANSFORMS_UTILS_PROMOTEMEMTOREG_H
 
 class AllocaInst;
+class DominatorTree;
 class DominanceFrontier;
 class TargetData;
 #include <vector>
@@ -24,6 +25,7 @@
 /// of the function at all.  All allocas must be from the same function.
 ///
 void PromoteMemToReg(const std::vector<AllocaInst*> &Allocas,
-                     DominanceFrontier &DF, const TargetData &TD);
+                     DominatorTree &DT, DominanceFrontier &DF,
+                     const TargetData &TD);
 
 #endif





More information about the llvm-commits mailing list