| Commit message (Expand) | Author | Age | Files | Lines |
* | Make StringMap's copy ctor non-explicit. | Benjamin Kramer | 2012-04-14 | 1 | -1/+1 |
* | Various public StringMap methods take or return "MapEntryTy", make it public. | Chris Lattner | 2012-01-23 | 1 | -1/+2 |
* | StringMap.find never points to an empty bucket or tombstone, skip the check. | Benjamin Kramer | 2012-01-04 | 1 | -2/+2 |
* | Switch StringMap from an array of structures to a structure of arrays. | Benjamin Kramer | 2011-12-27 | 1 | -34/+26 |
* | The key of a StringMap can contain nul's in it, so having first() return | Chris Lattner | 2011-07-14 | 1 | -1/+1 |
* | Remove deprecated forms of StringMap::GetOrCreateValue(). | Jay Foad | 2011-06-21 | 1 | -12/+0 |
* | use the MapEntryTy typedef instead of writing it out long form, | Chris Lattner | 2011-06-21 | 1 | -9/+8 |
* | Remove unused STL header includes. | Jay Foad | 2011-04-23 | 1 | -1/+0 |
* | Reset StringMap's NumTombstones on clears and rehashes. | Jakob Stoklund Olesen | 2011-03-30 | 1 | -0/+3 |
* | Prevent infinite growth of SmallMap instances. | Jakob Stoklund Olesen | 2011-03-30 | 1 | -14/+2 |
* | Enhance ScopedHashTable to allow it to take an allocator argument. | Chris Lattner | 2011-01-03 | 1 | -3/+0 |
* | Test commit: Fix two -Asserts mode warnings in StringMap.h. | Frits van Bommel | 2010-11-20 | 1 | -0/+2 |
* | Rename alignof -> alignOf to avoid irritating C++'0x compilers, | Chris Lattner | 2010-10-30 | 1 | -1/+1 |
* | Trailing whitespace. | Mikhail Glushenkov | 2010-09-21 | 1 | -6/+6 |
* | fix this to work with allocators that have reference type with compilers | Chris Lattner | 2010-09-04 | 1 | -3/+7 |
* | give StringMap a new ctor which allows you to initialize it | Chris Lattner | 2010-07-23 | 1 | -0/+4 |
* | Add a method to get a StringMapEntry from a pointer to the string | Chris Lattner | 2010-03-24 | 1 | -0/+8 |
* | Pass StringRef by value. | Daniel Dunbar | 2009-11-06 | 1 | -11/+11 |
* | Convert StringMap to using StringRef for its APIs. | Daniel Dunbar | 2009-07-23 | 1 | -61/+35 |
* | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -8/+4 |
* | Add StringMap::lookup. | Daniel Dunbar | 2009-03-12 | 1 | -0/+21 |
* | fix a pretty serious bug in StringMap where GetOrCreate(strstart,strend, z) | Chris Lattner | 2009-02-04 | 1 | -9/+16 |
* | * Don't explicitly cast "0" to "void*". This doesn't work well with specialized | Bill Wendling | 2009-01-08 | 1 | -3/+3 |
* | * Added unittests for StringMap | Misha Brukman | 2009-01-08 | 1 | -2/+4 |
* | Add typedef to StringMapEntry. | Ted Kremenek | 2008-11-27 | 1 | -2/+4 |
* | optimize StringMap::clear | Chris Lattner | 2008-07-02 | 1 | -6/+11 |
* | Add a new (simple) StringMap::clear method, patch by Pratik | Chris Lattner | 2008-07-02 | 1 | -0/+6 |
* | Remove warnings about shadowed and unused variables. | Bill Wendling | 2008-06-26 | 1 | -4/+4 |
* | Pass std::string by reference. Thanks Chris! | Dan Gohman | 2008-06-24 | 1 | -1/+1 |
* | Add methods to StringMap to erase entries by key. | Dan Gohman | 2008-06-23 | 1 | -0/+14 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 | 1 | -4/+5 |
* | Don't dereference an invalid pointer if string is empty. | Anton Korobeynikov | 2008-02-05 | 1 | -4/+4 |
* | Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov! | Anton Korobeynikov | 2008-01-31 | 1 | -4/+21 |
* | Reapply the patch with fix. | Anton Korobeynikov | 2008-01-31 | 1 | -7/+34 |
* | revert anton's recent stringmap patch, which breaks clang. | Chris Lattner | 2008-01-31 | 1 | -33/+6 |
* | Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov! | Anton Korobeynikov | 2008-01-31 | 1 | -6/+33 |
* | Whitespace cleanup | Anton Korobeynikov | 2008-01-31 | 1 | -53/+52 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add explicit keywords, and fix a minor typo that they uncovered. | Dan Gohman | 2007-12-14 | 1 | -2/+2 |
* | Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize. | Chris Lattner | 2007-11-29 | 1 | -2/+4 |
* | provide an optional API to allow datatypes in a stringmap to be *gasp* | Chris Lattner | 2007-11-29 | 1 | -7/+41 |
* | Add explicit keywords. | Dan Gohman | 2007-11-19 | 1 | -6/+6 |
* | Minor cosmetic cleanups in the calculation of alignments for | Ted Kremenek | 2007-10-17 | 1 | -3/+5 |
* | Updated StringMap to use llvm::AlignOf to compute the alignment of map | Ted Kremenek | 2007-10-17 | 1 | -9/+3 |
* | don't use intptr_t without including it. | Chris Lattner | 2007-10-12 | 1 | -1/+3 |
* | Make this compute the correct offset, handling alignment of the element | Chris Lattner | 2007-10-12 | 1 | -2/+3 |
* | Add a helper useful when mapping from a map element to its hash node. | Chris Lattner | 2007-09-30 | 1 | -1/+12 |
* | Disable the string map copy ctor and assignment operators, | Chris Lattner | 2007-07-22 | 1 | -1/+16 |
* | use calloc instead of new/memset, it is more efficient | Chris Lattner | 2007-04-04 | 1 | -1/+1 |
* | Extend StringMap to support being initialized as completely empty. When | Chris Lattner | 2007-04-04 | 1 | -11/+24 |