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