- 0ef5d28 [SmallPtrSet] Introduce a find primitive and rewrite count/erase in terms of it by Philip Reames · 9 years ago
- 33d7b76 Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
- acd531c SmallPtrSet: Avoid initializing Array in the small case. by Matthias Braun · 10 years ago
- 569f207 SmallPtrSet: Make destructor available for inlining by Matthias Braun · 10 years ago
- 924f080 SmallPtrSet: Share some code between copy/move constructor/assignment operator by Matthias Braun · 10 years ago
- f67e5c7 SmallPtrSet: Remove trailing whitespace, fix indentation by Matthias Braun · 10 years ago
- 4962bd7 SmallPtrSet: Inline the part of insert_imp in the small case by Matthias Braun · 10 years ago
- 654a85e Sync the __builtin_expects for our 3 quadratically probed hash table implementations. by Benjamin Kramer · 11 years ago
- 70573dc Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
- 298f638 Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug. by Craig Topper · 11 years ago
- c10719f [C++11] Make use of 'nullptr' in the Support library. by Craig Topper · 12 years ago
- 1bf3847 [C++11] Remove the R-value reference #if usage from the ADT and Support by Chandler Carruth · 12 years ago
- 173bd7e Rename the non-templated base class of SmallPtrSet to by Chandler Carruth · 12 years ago
- 480f5d2 Lift self-copy protection up to the header file and add self-move by Chandler Carruth · 12 years ago
- 2664317 Fix a self-memcpy which only breaks under Valgrind's memcpy by Chandler Carruth · 12 years ago
- c74010d Make the moved-from SmallPtrSet be a valid, empty, small-state object. by Chandler Carruth · 12 years ago
- 55758e9 Give SmallPtrSet move semantics when we have R-value references. by Chandler Carruth · 12 years ago
- 5de2378 Fixing a possible memory leak from a failing realloc() call. by Aaron Ballman · 12 years ago
- 89fe247 SmallVector and SmallPtrSet allocations now power-of-two aligned. by Jean-Luc Duprat · 13 years ago
- de65751 Revert "Fix allocations of SmallVector and SmallPtrSet so they are more prone to" by Rafael Espindola · 13 years ago
- 67ce147 Fix allocations of SmallVector and SmallPtrSet so they are more prone to by Jean-Luc Duprat · 13 years ago
- 94988cb SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing a bad one ourselves. by Benjamin Kramer · 14 years ago
- 22842f8 Copy the right amount of elements. by Benjamin Kramer · 14 years ago
- 6e8d4b8 SmallPtrSet: Copy all the elements when swapping, not just numelements. by Benjamin Kramer · 14 years ago
- e1c34e9 SmallPtrSet: Provide a more efficient implementation of swap than the default triple-copy std::swap. by Benjamin Kramer · 14 years ago
- bdc1b01 Prevent infinite growth of SmallPtrSet instances. by Jakob Stoklund Olesen · 15 years ago
- 7b90966 Rather than giving SmallPtrSetImpl a member field SmallArray which is magically by Duncan Sands · 15 years ago
- e955c48 Fix several const-correctness issues, resolving some -Wcast-qual warnings. by Dan Gohman · 17 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 581f006 make smallptrset more const and type correct, which caught a few minor bugs. by Chris Lattner · 18 years ago
- b61c63e Properly use const qualifiers by Anton Korobeynikov · 18 years ago
- 44f7d3a When clearing a SmallPtrSet, if the set had a huge capacity, but the by Chris Lattner · 18 years ago
- 49f037a Allow SmallPtrSet to hold pointers to const data. by Owen Anderson · 18 years ago
- 4c54024 Make the copy constructor of SmallPtrSet much faster. by Owen Anderson · 18 years ago
- ee99010 Remember to free the heap allocated array if we're not going to use it. by Owen Anderson · 18 years ago
- e21f270 Fix an issue where assignments that caused a SmallPtrSet to become non-small by Owen Anderson · 18 years ago
- 5060fd0 Unbreak the build by putting calls to free into the implementation file and by Reid Spencer · 18 years ago
- 81990a3 Use realloc() to (potentially) resize the contents of SmallPtrSet in place. by Owen Anderson · 18 years ago
- e33356b Make the assignment operator for SmallPtrSet much faster for normal cases. by Owen Anderson · 18 years ago
- 3364abb Make the assignment operator for SmallPtrSet return a reference, and fix a long-standing bug in the copy by Owen Anderson · 18 years ago
- aee9017 Fix an error in the assignment operator that was causing an infinite loop in GVNPRE.cpp. by Owen Anderson · 18 years ago
- 85049a4 implement operator= for smallptrset by Chris Lattner · 18 years ago
- 6d7b6f1 Fix a bug in SmallPtrSet that was causing GVNPRE to enter an infinite loop. by Owen Anderson · 18 years ago
- 836e8f3 Two changes: by Chris Lattner · 18 years ago
- e7ce8f2 Fix PR1329. by Jeff Cohen · 19 years ago
- e346767 do not let the table fill up with tombstones. by Chris Lattner · 19 years ago
- 92c5d11 Fix a bug in smallptrset::erase: in the small case, return true if the by Chris Lattner · 19 years ago
- 39ab70c implement SmallPtrSet::erase by Chris Lattner · 19 years ago
- ab5d0ba add a note by Chris Lattner · 19 years ago
- 74102df Add a new SmallSet ADT specialized for pointers. by Chris Lattner · 19 years ago