| Commit message (Expand) | Author | Age | Files | Lines |
* | [SmallPtrSet] Introduce a find primitive and rewrite count/erase in terms of it | Philip Reames | 2016-12-31 | 1 | -25/+0 |
* | Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot... | Eugene Zelenko | 2016-08-23 | 1 | -1/+2 |
* | SmallPtrSet: Avoid initializing Array in the small case. | Matthias Braun | 2016-02-15 | 1 | -53/+50 |
* | SmallPtrSet: Make destructor available for inlining | Matthias Braun | 2016-01-28 | 1 | -5/+0 |
* | SmallPtrSet: Share some code between copy/move constructor/assignment operator | Matthias Braun | 2016-01-28 | 1 | -33/+13 |
* | SmallPtrSet: Remove trailing whitespace, fix indentation | Matthias Braun | 2016-01-28 | 1 | -13/+13 |
* | SmallPtrSet: Inline the part of insert_imp in the small case | Matthias Braun | 2016-01-27 | 1 | -16/+1 |
* | Sync the __builtin_expects for our 3 quadratically probed hash table implemen... | Benjamin Kramer | 2015-02-23 | 1 | -9/+10 |
* | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 1 | -7/+9 |
* | Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' ... | Craig Topper | 2014-08-20 | 1 | -6/+5 |
* | [C++11] Make use of 'nullptr' in the Support library. | Craig Topper | 2014-04-07 | 1 | -1/+1 |
* | [C++11] Remove the R-value reference #if usage from the ADT and Support | Chandler Carruth | 2014-03-01 | 1 | -4/+0 |
* | Rename the non-templated base class of SmallPtrSet to | Chandler Carruth | 2014-02-03 | 1 | -13/+15 |
* | Lift self-copy protection up to the header file and add self-move | Chandler Carruth | 2013-11-26 | 1 | -2/+3 |
* | Fix a self-memcpy which only breaks under Valgrind's memcpy | Chandler Carruth | 2013-11-26 | 1 | -0/+3 |
* | Make the moved-from SmallPtrSet be a valid, empty, small-state object. | Chandler Carruth | 2013-11-20 | 1 | -1/+13 |
* | Give SmallPtrSet move semantics when we have R-value references. | Chandler Carruth | 2013-11-20 | 1 | -0/+44 |
* | Fixing a possible memory leak from a failing realloc() call. | Aaron Ballman | 2013-11-18 | 1 | -2/+7 |
* | SmallVector and SmallPtrSet allocations now power-of-two aligned. | Jean-Luc Duprat | 2013-03-29 | 1 | -16/+8 |
* | Revert "Fix allocations of SmallVector and SmallPtrSet so they are more prone... | Rafael Espindola | 2013-03-29 | 1 | -8/+16 |
* | Fix allocations of SmallVector and SmallPtrSet so they are more prone to | Jean-Luc Duprat | 2013-03-29 | 1 | -16/+8 |
* | SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing ... | Benjamin Kramer | 2012-04-18 | 1 | -1/+2 |
* | Copy the right amount of elements. | Benjamin Kramer | 2012-03-07 | 1 | -3/+5 |
* | SmallPtrSet: Copy all the elements when swapping, not just numelements. | Benjamin Kramer | 2012-03-07 | 1 | -5/+4 |
* | SmallPtrSet: Provide a more efficient implementation of swap than the default... | Benjamin Kramer | 2012-03-06 | 1 | -0/+50 |
* | Prevent infinite growth of SmallPtrSet instances. | Jakob Stoklund Olesen | 2011-03-30 | 1 | -6/+9 |
* | Rather than giving SmallPtrSetImpl a member field SmallArray which is magically | Duncan Sands | 2010-06-30 | 1 | -3/+6 |
* | Fix several const-correctness issues, resolving some -Wcast-qual warnings. | Dan Gohman | 2008-08-05 | 1 | -2/+2 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | make smallptrset more const and type correct, which caught a few | Chris Lattner | 2007-11-06 | 1 | -2/+2 |
* | Properly use const qualifiers | Anton Korobeynikov | 2007-08-15 | 1 | -1/+1 |
* | When clearing a SmallPtrSet, if the set had a huge capacity, but the | Chris Lattner | 2007-08-05 | 1 | -0/+18 |
* | Allow SmallPtrSet to hold pointers to const data. | Owen Anderson | 2007-07-27 | 1 | -20/+20 |
* | Make the copy constructor of SmallPtrSet much faster. | Owen Anderson | 2007-07-24 | 1 | -22/+12 |
* | Remember to free the heap allocated array if we're not going to use it. | Owen Anderson | 2007-07-19 | 1 | -2/+4 |
* | Fix an issue where assignments that caused a SmallPtrSet to become non-small | Owen Anderson | 2007-07-18 | 1 | -4/+8 |
* | Unbreak the build by putting calls to free into the implementation file and | Reid Spencer | 2007-07-17 | 1 | -0/+7 |
* | Use realloc() to (potentially) resize the contents of SmallPtrSet in place. | Owen Anderson | 2007-07-16 | 1 | -10/+9 |
* | Make the assignment operator for SmallPtrSet much faster for normal cases. | Owen Anderson | 2007-07-09 | 1 | -36/+21 |
* | Make the assignment operator for SmallPtrSet return a reference, and fix a lo... | Owen Anderson | 2007-07-09 | 1 | -1/+1 |
* | Fix an error in the assignment operator that was causing an infinite loop in ... | Owen Anderson | 2007-07-09 | 1 | -3/+11 |
* | implement operator= for smallptrset | Chris Lattner | 2007-07-09 | 1 | -0/+36 |
* | Fix a bug in SmallPtrSet that was causing GVNPRE to enter an infinite loop. | Owen Anderson | 2007-06-22 | 1 | -1/+1 |
* | Two changes: | Chris Lattner | 2007-06-21 | 1 | -4/+5 |
* | Fix PR1329. | Jeff Cohen | 2007-04-14 | 1 | -0/+28 |
* | do not let the table fill up with tombstones. | Chris Lattner | 2007-02-07 | 1 | -1/+5 |
* | Fix a bug in smallptrset::erase: in the small case, return true if the | Chris Lattner | 2007-02-05 | 1 | -1/+1 |
* | implement SmallPtrSet::erase | Chris Lattner | 2007-01-27 | 1 | -0/+27 |
* | add a note | Chris Lattner | 2007-01-27 | 1 | -1/+2 |
* | Add a new SmallSet ADT specialized for pointers. | Chris Lattner | 2007-01-27 | 1 | -0/+113 |