aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringMap.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-06-09Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2018-05-30Revert commit 333506Serge Pavlov1-2/+6
2018-05-30Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2018-05-29Reverted commits 333390, 333391 and 333394Serge Pavlov1-2/+6
2018-05-29Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2018-02-26Re-land: "[Support] Replace HashString with djbHash."Jonas Devlieghere1-19/+20
2018-02-26Revert "[Support] Replace HashString with djbHash."Jonas Devlieghere1-20/+19
2018-02-26[Support] Replace HashString with djbHash.Jonas Devlieghere1-19/+20
2018-02-20Report fatal error in the case of out of memorySerge Pavlov1-8/+5
2018-02-15Revert r325224 "Report fatal error in the case of out of memory"Serge Pavlov1-5/+8
2018-02-15Report fatal error in the case of out of memorySerge Pavlov1-8/+5
2017-07-20Support, IR, ADT: Check nullptr after allocation with malloc/realloc or callocMatthias Braun1-2/+13
2016-08-23Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko1-6/+4
2016-03-25Adjust initial size in StringMap constructor to guarantee no grow()Mehdi Amini1-1/+15
2015-02-23Sync the __builtin_expects for our 3 quadratically probed hash table implemen...Benjamin Kramer1-2/+3
2014-06-23Recommit 211309 (StringMap::insert), reverted in 211328 due to issues with pr...David Blaikie1-2/+8
2014-06-20Revert "Add StringMap::insert(pair) consistent with the standard associative ...Rafael Espindola1-8/+2
2014-06-19Add StringMap::insert(pair) consistent with the standard associative containe...David Blaikie1-2/+8
2014-04-09[C++11] Replace some comparisons with 'nullptr' with simple boolean checks to...Craig Topper1-3/+3
2014-04-07[C++11] Make use of 'nullptr' in the Support library.Craig Topper1-5/+5
2012-08-29Add some __builtin_expect magic to StringMap.Benjamin Kramer1-4/+5
2012-06-19Fix PR13148, an inf-loop in StringMap.Chandler Carruth1-1/+1
2011-12-27Switch StringMap from an array of structures to a structure of arrays.Benjamin Kramer1-27/+34
2011-03-30Reset StringMap's NumTombstones on clears and rehashes.Jakob Stoklund Olesen1-0/+3
2011-03-30Prevent infinite growth of SmallMap instances.Jakob Stoklund Olesen1-1/+13
2010-12-23Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin1-1/+1
2009-11-06Pass StringRef by value.Daniel Dunbar1-3/+3
2009-10-17Move StringMap's string has function into StringExtras.hDaniel Dunbar1-16/+3
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar1-16/+10
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-04-04stringmap memory managed with malloc nowChris Lattner1-1/+1
2007-04-04use calloc instead of new/memset, it is more efficientChris Lattner1-4/+2
2007-04-04Extend StringMap to support being initialized as completely empty. WhenChris Lattner1-2/+22
2007-04-03greatly reduce hte default size of stringmap.Chris Lattner1-1/+1
2007-02-11Add support for removing elements out of StringMap.Chris Lattner1-11/+52
2007-02-11Replace the ugly FindValue method with STL-like find methods.Chris Lattner1-0/+43
2007-02-11remove support for stringmap visitors now that iterators exist.Chris Lattner1-13/+0
2007-02-11add support for iterators.Chris Lattner1-2/+9
2007-02-08Rename CStringMap -> StringMap, since it now supports nul characters in theChris Lattner1-0/+138