aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-2/+2
* [unittests] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-071-2/+2
* Use size_t to represent the size of a StringMapEntry length and alignment rat...Aaron Ballman2018-01-111-0/+40
* Spelling mistakes in comments. NFCI.Simon Pilgrim2017-03-311-1/+1
* Resubmit "Improve StringMap iterator support."Zachary Turner2017-03-211-0/+29
* Revert "Improve StringMap iterator support."Zachary Turner2017-03-211-29/+0
* Improve StringMap iterator support.Zachary Turner2017-03-211-0/+29
* Rename StringMap::emplace_second to try_emplace.Benjamin Kramer2016-07-211-1/+1
* Remove some unneeded headers and replace some headers with forward class decl...Mehdi Amini2016-04-161-1/+2
* Add a copy constructor to StringMapHal Finkel2016-03-301-0/+27
* StringMap/DenseMap unittests: use piecewise_construct and ensure no copy occurs.Mehdi Amini2016-03-251-11/+6
* Improve StringMap unittests: reintroduce move count, but shield against std::...Mehdi Amini2016-03-251-5/+12
* Ensure that the StringMap does not grow during the test for pre-allocation/re...Mehdi Amini2016-03-251-0/+3
* Disable counting the number of move in the unittest, it seems to rely on move...Mehdi Amini2016-03-251-1/+3
* Query the StringMap only once when creating MDString (NFC)Mehdi Amini2016-03-251-14/+47
* Adjust initial size in StringMap constructor to guarantee no grow()Mehdi Amini2016-03-251-3/+42
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-4/+4
* Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie2014-11-191-6/+4
* StringMap: Test and finish off supporting perfectly forwarded values in Strin...David Blaikie2014-11-141-1/+15
* Recommit 211309 (StringMap::insert), reverted in 211328 due to issues with pr...David Blaikie2014-06-231-2/+40
* Revert "Add StringMap::insert(pair) consistent with the standard associative ...Rafael Espindola2014-06-201-38/+0
* Add StringMap::insert(pair) consistent with the standard associative containe...David Blaikie2014-06-191-0/+38
* Convert StringMapEntry::Create to use StringRef instead of start/end pointers...Craig Topper2014-06-111-3/+3
* Remove use of = default/= delete as they're unsupported on MSVC2012David Blaikie2014-05-091-4/+9
* Missed formattingDavid Blaikie2014-05-081-11/+11
* StringMap: Move assignment and move construction.David Blaikie2014-05-081-0/+67
* StringMap support for move-only values.David Blaikie2014-05-081-0/+16
* Fix break introduced in r198377 due to using a local type as a template param...David Blaikie2014-01-031-6/+6
* Test coverage for non-default-constructible elements in a StringMapDavid Blaikie2014-01-021-0/+15
* Remove StringMapEntryInitializer support.David Blaikie2014-01-021-17/+0
* Fix PR13148, an inf-loop in StringMap.Chandler Carruth2012-06-191-0/+22
* Remove some superfluous SCOPED_TRACEs from this unit test.Chandler Carruth2012-06-191-6/+0
* The key of a StringMap can contain nul's in it, so having first() returnChris Lattner2011-07-141-3/+3
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Fix (harmless) memory leak found by memcheck.Jeffrey Yasskin2010-02-111-0/+1
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-261-1/+1
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-231-10/+13
* unbreak unit-tests on gcc-4.4.Torok Edwin2009-07-211-0/+1
* Some generic clean-ups. Also make the StringMapEntryInitializer specializatio...Bill Wendling2009-01-081-45/+44
* * Don't explicitly cast "0" to "void*". This doesn't work well with specializedBill Wendling2009-01-081-3/+17
* 80-column violation fix.Bill Wendling2009-01-081-1/+1
* * Added unittests for StringMapMisha Brukman2009-01-081-0/+189