Changes in directory llvm/lib/VMCore:
Dominators.cpp updated: 1.83 -> 1.84 --- Log message: Use SmallPtrSet. --- Diffs of the changes: (+2 -1) Dominators.cpp | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/VMCore/Dominators.cpp diff -u llvm/lib/VMCore/Dominators.cpp:1.83 llvm/lib/VMCore/Dominators.cpp:1.84 --- llvm/lib/VMCore/Dominators.cpp:1.83 Mon Mar 26 19:16:08 2007 +++ llvm/lib/VMCore/Dominators.cpp Tue Mar 27 15:50:46 2007 @@ -19,6 +19,7 @@ #include "llvm/Assembly/Writer.h" #include "llvm/ADT/DepthFirstIterator.h" #include "llvm/ADT/SetOperations.h" +#include "llvm/ADT/SmallPtrSet.h" #include "llvm/Instructions.h" #include <algorithm> using namespace llvm; @@ -462,7 +463,7 @@ DomSetType *Result = NULL; std::vector<DFCalculateWorkObject> workList; - std::set<BasicBlock *> visited; + SmallPtrSet<BasicBlock *, 32> visited; workList.push_back(DFCalculateWorkObject(BB, NULL, Node, NULL)); do { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits