0fcccd4d45b593bc11e56ff5be36a04836749376 |
|
05-Jan-2012 |
Chris Lattner <sabre@nondot.org> |
allow clients of SmallSet to specify their own comparison function for the set. Patch by Stepan Dyatkovskiy! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
75144f93eb7e4dbf22d308d21581ae255dd520c6 |
|
15-Sep-2009 |
Dan Gohman <gohman@apple.com> |
Fix apostrophos. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81856 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
fe095f39e7009c51d1c86769792ccbcad8cdd2ec |
|
04-May-2009 |
Mike Stump <mrs@apple.com> |
Restore minor deletion. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70892 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
3a54b3dc87a581c203b18050b4f787b4ca28a12c |
|
09-Jan-2009 |
Misha Brukman <brukman+llvm@gmail.com> |
Removed trailing whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62000 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
7ed47a13356daed2a34cd2209a31f92552e3bdd8 |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Don't attribute in file headers anymore. See llvmdev for the discussion of this change. Boy are my fingers tired. ;-) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
7235928b45e6a353f6fcca8b9a40e83ab3420fb0 |
|
04-Feb-2007 |
Chris Lattner <sabre@nondot.org> |
Various bugfixes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33848 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
b358f0254d7b6470b1ed84a97b601ef102b4e88e |
|
27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
Make SmallSet<whatever*, N> faster by transparently implementing it with SmallPtrSet. Some clients will need to use SmallPtrSet directly though if they need to iterate over the set. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33584 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
a5b4760cbd23d49b6d94bc56d85b5a499fa54802 |
|
27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
Give SmallSet a reasonable fallback if it gets large: use an std::set. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
bcabbfc310bfd3cd87836f7967d1d71713d91a1d |
|
27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
simplify insert interface git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33567 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
c9708122836670953b7f7b3a86cc263b63fe3e3e |
|
23-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
fix typo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33459 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
182907645c9c2da22dba78255f0c8541f5d9f50d |
|
23-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
make the SmallSet interface more std::set-like git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33458 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|
89502f086901acf6210b711f01726863f8445469 |
|
23-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
add a trivial SmallSet class, which operates on a similar principle to SmallVector. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33456 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/SmallSet.h
|