diff options
author | Chris Lattner <sabre@nondot.org> | 2007-02-05 22:15:21 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-02-05 22:15:21 +0000 |
commit | 1ed84bbd2d67aac00e2154a8aeb865f44aa4d33d (patch) | |
tree | 6fbd8864c96cd98cbdba13bca74c619a86864f75 | |
parent | 70fbb9de4ca7b21a495187ea29f966dde476c297 (diff) | |
download | bcm5719-llvm-1ed84bbd2d67aac00e2154a8aeb865f44aa4d33d.tar.gz bcm5719-llvm-1ed84bbd2d67aac00e2154a8aeb865f44aa4d33d.zip |
switch an std::set over to a SmallPtrSet, speeding up mem2reg 6% on 176.gcc.
llvm-svn: 33929
-rw-r--r-- | llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp b/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp index a73e4682a58..39a4c897cfe 100644 --- a/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp +++ b/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp @@ -84,7 +84,7 @@ namespace { /// Visited - The set of basic blocks the renamer has already visited. /// - std::set<BasicBlock*> Visited; + SmallPtrSet<BasicBlock*, 16> Visited; /// BBNumbers - Contains a stable numbering of basic blocks to avoid /// non-determinstic behavior. |