diff options
author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2015-08-21 21:18:26 +0000 |
---|---|---|
committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2015-08-21 21:18:26 +0000 |
commit | 7a1483e7d1dceb9b9b59bc8d26a1418800d08e73 (patch) | |
tree | 101db32ae5c76e9fb9ad8699b8af77a9fdd815aa /llvm/lib/Analysis/LazyValueInfo.cpp | |
parent | b981d372725e22f2f4b1efad713395c65dbf5812 (diff) | |
download | bcm5719-llvm-7a1483e7d1dceb9b9b59bc8d26a1418800d08e73.tar.gz bcm5719-llvm-7a1483e7d1dceb9b9b59bc8d26a1418800d08e73.zip |
[LVI] Use a SmallVector instead of SmallPtrSet. NFC
llvm-svn: 245739
Diffstat (limited to 'llvm/lib/Analysis/LazyValueInfo.cpp')
-rw-r--r-- | llvm/lib/Analysis/LazyValueInfo.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/LazyValueInfo.cpp b/llvm/lib/Analysis/LazyValueInfo.cpp index 4fb6b105646..abc0ac8ceaf 100644 --- a/llvm/lib/Analysis/LazyValueInfo.cpp +++ b/llvm/lib/Analysis/LazyValueInfo.cpp @@ -1055,7 +1055,7 @@ void LazyValueInfoCache::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, auto I = OverDefinedCache.find(OldSucc); if (I == OverDefinedCache.end()) return; // Nothing to process here. - SmallPtrSet<Value *, 4> ClearSet(I->second.begin(), I->second.end()); + SmallVector<Value *, 4> ValsToClear(I->second.begin(), I->second.end()); // Use a worklist to perform a depth-first search of OldSucc's successors. // NOTE: We do not need a visited list since any blocks we have already @@ -1069,7 +1069,7 @@ void LazyValueInfoCache::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, if (ToUpdate == NewSucc) continue; bool changed = false; - for (Value *V : ClearSet) { + for (Value *V : ValsToClear) { // If a value was marked overdefined in OldSucc, and is here too... auto OI = OverDefinedCache.find(ToUpdate); if (OI == OverDefinedCache.end()) |