aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/DenseMap.h
Commit message (Expand)AuthorAgeFilesLines
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-101-0/+1
* Optimize empty DenseMap iteration.Jakob Stoklund Olesen2010-05-171-2/+3
* Iterator traits and swap. closes PR6548 and PR6549Andrew Lenharth2010-03-081-0/+7
* Make sure the size is doubled (not 4x).Junjie Gu2010-01-291-1/+1
* add a helper ctor.Chris Lattner2009-12-211-1/+7
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-151-2/+3
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-39/+36
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-231-2/+2
* Add a comment explaining how DenseMap::insert works, because it is notTorok Edwin2009-10-071-0/+3
* give densemap iterators real iterator traits.Chris Lattner2009-09-111-3/+6
* make DenseMap::clear() early exit if there is nothing to do.Chris Lattner2009-08-301-0/+2
* This void is implicit in C++.Dan Gohman2009-08-121-2/+2
* Split DenseMapInfo into a separate header file, so that it can beDan Gohman2009-07-311-97/+1
* Add freed memory poisoning in !NDEBUG mode for DenseMap.Torok Edwin2009-07-211-1/+15
* Prevent looping when DenseSet is abused.Stuart Hastings2009-05-011-1/+1
* DenseMap.h needs <new> because it explicitly calls operator new/delete.Chris Lattner2009-04-251-0/+1
* Add range insert method for DenseSet and define DenseMapInfo for chars.Chris Lattner2009-04-011-0/+11
* add some accessors so I can play games with DenseMaps.Chris Lattner2009-03-311-0/+12
* When forming sentinels for empty/tombstone, make sure to respect theChris Lattner2009-03-291-3/+11
* Get rid of warning about implicit 64-to-32 bit conversions.Bill Wendling2009-01-221-1/+3
* improve compatibility with cygwin, patch by Jay Foad!Chris Lattner2009-01-191-5/+16
* Removed trailing whitespace.Misha Brukman2009-01-091-51/+51
* add densemap range insertion method.Chris Lattner2008-12-021-0/+8
* fix indentation. std::pair is "isPod" if the first/second are both isPod.Chris Lattner2008-11-301-16/+17
* Add STL-style typedefs and default constructors to make it possible toDavid Greene2008-10-271-0/+5
* Add DenseMap::lookup:Daniel Dunbar2008-08-291-0/+9
* consolidate DenseMapInfo implementations, and add one for std::pair.Chris Lattner2008-08-221-0/+42
* Make DenseMap's insert return a pair, to more closely resemble std::map.Dan Gohman2008-07-071-4/+6
* Use operator new instead of new char[].Dan Gohman2008-07-031-9/+9
* Fix use of placement new to actually use an address. Owen Anderson2008-06-171-1/+1
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Added typedef "value_type" to DenseMap (similar typedef appears in std::map).Ted Kremenek2007-11-011-5/+11
* Fix problems where DenseMap used operator!= instead of correctly Chris Lattner2007-10-091-10/+15
* Finish off PR1723, by working around some strange compiler bug.Chris Lattner2007-10-071-2/+2
* Implement offline variable substitution in order to reduce memoryDaniel Berlin2007-09-241-3/+7
* Fix CopyFrom for non-POD data types.Owen Anderson2007-09-211-1/+1
* Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfoChris Lattner2007-09-171-24/+17
* Add a ValueInfoT template parameter to DenseMap so that it can properly make ...Owen Anderson2007-09-111-8/+22
* Don't bother to initialize values corresponding to empty or tombstone Owen Anderson2007-09-111-1/+3
* Fix non-deterministic behavior in the DenseMap copy constructor.Owen Anderson2007-09-111-2/+8
* Forgot a line.Owen Anderson2007-08-161-0/+1
* Add a copy constructor and an assignment operator to DenseMap.Owen Anderson2007-08-161-1/+32
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-121-10/+10
* Fix a bug in DenseMap::clear, where we never reset a tombstoneChris Lattner2007-08-051-3/+5
* When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner2007-08-051-0/+2
* Make the heuristic for shrinking DenseMap smarter.Owen Anderson2007-07-201-2/+4
* Have DenseMap auto-shrink itself on clear(). This improves the time to optimizeOwen Anderson2007-07-201-1/+36
* Make find return the appropriate iterator/const_iteratorChris Lattner2007-02-101-2/+8
* Allow DenseMAp to take an explicit DenseMapKeyInfoChris Lattner2007-02-101-19/+20