diff options
author | Dan Gohman <gohman@apple.com> | 2009-12-09 00:28:42 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-12-09 00:28:42 +0000 |
commit | 686abbb1ebd31da0231bd69d72ee3900e414348d (patch) | |
tree | dfba1ae49ac137cff68c45095e44e44dd72a9f85 /lib/Analysis | |
parent | e09e98c2de28a7dbbc4d3712c174596443a7a3f1 (diff) | |
download | external_llvm-686abbb1ebd31da0231bd69d72ee3900e414348d.zip external_llvm-686abbb1ebd31da0231bd69d72ee3900e414348d.tar.gz external_llvm-686abbb1ebd31da0231bd69d72ee3900e414348d.tar.bz2 |
Fix a typo in a comment, and adjust SmallSet and SmallVector sizes,
that Chris noticed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90910 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis')
-rw-r--r-- | lib/Analysis/CaptureTracking.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/Analysis/CaptureTracking.cpp b/lib/Analysis/CaptureTracking.cpp index 7a2f60b..007b282 100644 --- a/lib/Analysis/CaptureTracking.cpp +++ b/lib/Analysis/CaptureTracking.cpp @@ -45,20 +45,20 @@ static int const Threshold = 20; bool llvm::PointerMayBeCaptured(const Value *V, bool ReturnCaptures, bool StoreCaptures) { assert(isa<PointerType>(V->getType()) && "Capture is for pointers only!"); - SmallVector<Use*, 16> Worklist; - SmallSet<Use*, 16> Visited; + SmallVector<Use*, 20> Worklist; + SmallSet<Use*, 20> Visited; int Count = 0; for (Value::use_const_iterator UI = V->use_begin(), UE = V->use_end(); UI != UE; ++UI) { - Use *U = &UI.getUse(); - Visited.insert(U); - Worklist.push_back(U); - - // If there are lots of uses, conservativelty say that the value + // If there are lots of uses, conservatively say that the value // is captured to avoid taking too much compile time. if (Count++ >= Threshold) return true; + + Use *U = &UI.getUse(); + Visited.insert(U); + Worklist.push_back(U); } while (!Worklist.empty()) { |