summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/FoldingSet.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* fix typosAdrian Prantl2018-09-141-1/+1
* Remove trailing spaceFangrui Song2018-07-301-20/+20
* Use uniform mechanism for OOM errors handlingSerge Pavlov2018-06-091-5/+2
* Revert commit 333506Serge Pavlov2018-05-301-2/+5
* Use uniform mechanism for OOM errors handlingSerge Pavlov2018-05-301-5/+2
* Reverted commits 333390, 333391 and 333394Serge Pavlov2018-05-291-2/+5
* Use uniform mechanism for OOM errors handlingSerge Pavlov2018-05-291-5/+2
* Revert r325224 "Report fatal error in the case of out of memory"Serge Pavlov2018-02-151-2/+1
* Report fatal error in the case of out of memorySerge Pavlov2018-02-151-1/+2
* Support, IR, ADT: Check nullptr after allocation with malloc/realloc or callocMatthias Braun2017-07-201-2/+7
* [ADT] Reduce duplication between {Contextual,}FoldingSet; NFCGeorge Burgess IV2017-06-121-21/+21
* PR30711: Fix incorrect profiling of 'long long' in FoldingSet, then use it toRichard Smith2016-10-161-4/+4
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-2/+2
* Adding reserve and capacity methods to FoldingSetBen Craig2016-06-031-5/+20
* [ADT] Teach FoldingSet to be movable.Chandler Carruth2015-08-161-0/+20
* fix typos; NFCSanjay Patel2015-04-061-2/+2
* FoldingSet: Make FoldingSetImpl's dtor protected and non-virtualBenjamin Kramer2015-03-221-0/+2
* [llvm] Replacing asserts with static_asserts where appropriateGabor Horvath2015-03-161-2/+3
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-1/+1
* [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to...Craig Topper2014-04-091-6/+5
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-071-10/+11
* Make the host endianness check an integer constant expression.Rafael Espindola2013-04-151-2/+2
* Fix whitespace. No functionality change.Nick Lewycky2012-12-251-2/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* move irrelevant attribution.Chris Lattner2012-11-161-3/+1
* Add operator< for FoldingSetNodeID.Ted Kremenek2012-09-081-0/+18
* FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can us...Benjamin Kramer2012-04-111-3/+3
* Revert commit 152300 (ddunbar) since it still seems to be breakingDuncan Sands2012-03-081-1/+43
* [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline, reappliedDaniel Dunbar2012-03-081-43/+1
* Revert r152288, "[ADT] Change the trivial FoldingSetNodeID::Add* methods to beDaniel Dunbar2012-03-081-1/+43
* [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline.Daniel Dunbar2012-03-081-43/+1
* Switch FoldingSet over to the new hashing infrastructure. We might wantChandler Carruth2012-03-011-18/+2
* Simplify & microoptimize code. No intended functionality change.Benjamin Kramer2011-07-181-4/+2
* singed int causes signed extension, which contradicts the intention to pick upZhongxing Xu2011-06-031-1/+1
* allow adding a FoldingSetNodeID to a FastFoldingSetNode, resolving PR9499,Chris Lattner2011-04-251-0/+5
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Aligned and unaligned copies of the same stringDale Johannesen2010-11-191-7/+22
* Use Bits.data() instead of &Bits[0].Dan Gohman2010-08-241-3/+3
* Add hooks to FoldingSetTrait to allow specializations to provideDan Gohman2010-08-161-35/+52
* Reverse the order of GetNodeProfile's arguments, for consistencyDan Gohman2010-08-161-4/+4
* Use calloc instead of new/memset, it is more efficient when the set is very l...Benjamin Kramer2010-06-191-6/+14
* Add the ability to "intern" FoldingSetNodeID data into aDan Gohman2010-03-181-0/+10
* Switch FoldingSet::AddString to StringRef based API.Daniel Dunbar2009-09-221-11/+3
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+2
* Add an API for strings with possible NULLs in the middle. Refactor the otherNick Lewycky2009-02-071-37/+8
* Do not use host floating point types when emittingDale Johannesen2009-01-211-6/+0
* Overload AddInteger on int/long/long long instead of on int/int64_t,Dan Gohman2008-11-031-6/+16
* Add a clear() method to FoldingSet.Dan Gohman2008-08-231-12/+13
OpenPOWER on IntegriCloud