llvm-6502/include/llvm/ADT
Nick Lewycky 297738fa95 In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U instead
of the empty key for U. This shouldn't really matter because the tombstone key
for the pair was still distinct from every other key, but it is odd. Patch by
Michael Ilseman!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136336 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-28 06:48:33 +00:00
..
APFloat.h Add an APFloat::convertToInt(APSInt) function that automatically manages the 2011-07-15 07:04:56 +00:00
APInt.h Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity 2011-07-18 21:45:40 +00:00
APSInt.h
ArrayRef.h Omit explicit length here, now that I've had a chance to test this with gcc. 2011-07-24 09:53:46 +00:00
BitVector.h
DAGDeltaAlgorithm.h
DeltaAlgorithm.h
DenseMap.h Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. 2011-07-27 18:40:45 +00:00
DenseMapInfo.h In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U instead 2011-07-28 06:48:33 +00:00
DenseSet.h Initialize DenseSets lazily. 2011-07-21 23:03:59 +00:00
DepthFirstIterator.h
EquivalenceClasses.h
FoldingSet.h
GraphTraits.h
ilist_node.h
ilist.h
ImmutableIntervalMap.h
ImmutableList.h Add ImmutableList::contains(). Patch by Rui Paulo! 2011-07-06 21:59:48 +00:00
ImmutableMap.h
ImmutableSet.h
IndexedMap.h
InMemoryStruct.h
IntEqClasses.h
IntervalMap.h
IntrusiveRefCntPtr.h
NullablePtr.h
Optional.h
OwningPtr.h
PackedVector.h Constify PackedVector::reference::operator T(). 2011-06-15 19:18:13 +00:00
PointerIntPair.h
PointerUnion.h
PostOrderIterator.h
PriorityQueue.h
SCCIterator.h Strip trailing whitespace. 2011-07-26 17:19:30 +00:00
ScopedHashTable.h
SetOperations.h
SetVector.h
SmallBitVector.h
SmallPtrSet.h
SmallSet.h
SmallString.h
SmallVector.h Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. 2011-07-27 18:40:45 +00:00
SparseBitVector.h
Statistic.h
STLExtras.h move tier out of an anonymous namespace, it doesn't make sense 2011-07-21 06:21:31 +00:00
StringExtras.h
StringMap.h The key of a StringMap can contain nul's in it, so having first() return 2011-07-14 18:31:43 +00:00
StringRef.h
StringSet.h
StringSwitch.h
TinyPtrVector.h various cleanups noticed by Frits 2011-07-18 16:35:57 +00:00
Trie.h
Triple.h Teach the Triple class about kfreebsd (FreeBSD kernel with 2011-07-26 15:30:04 +00:00
Twine.h Add Twine support for characters, and switch twine to use a union internally 2011-07-24 20:44:30 +00:00
UniqueVector.h
ValueMap.h
VectorExtras.h