..
AllocatorList.h
Any.h
Workaround a limitation of llvm::Any when used with types that have
2018-09-19 20:45:09 +00:00
APFloat.h
APFloat: allow 64-bit of payload
2018-12-10 19:27:38 +00:00
APInt.h
[APInt] Add methods for saturated add and sub
2018-11-20 16:47:59 +00:00
APSInt.h
ArrayRef.h
Revert "ADT: Move ArrayRef comparison operators into the class"
2018-06-28 12:10:21 +00:00
bit.h
[ADT] restrict bit_cast to trivially-constructible To
2018-09-21 14:31:25 +00:00
BitmaskEnum.h
BitVector.h
[ADT][BitVector] Add push_back()
2018-09-19 11:08:54 +00:00
BreadthFirstIterator.h
CachedHashString.h
Add CachedHashStringRef::data().
2018-07-10 15:10:49 +00:00
DAGDeltaAlgorithm.h
DeltaAlgorithm.h
DenseMap.h
[ADT] Use explicit constructors for DenseMapPair to work around compiler issues.
2018-10-26 17:48:50 +00:00
DenseMapInfo.h
[ADT] Allow llvm::hash_code as DenseMap key.
2018-06-20 13:56:25 +00:00
DenseSet.h
[ADT] Fix a bug in DenseSet's initializer_list constructor.
2018-10-15 18:34:36 +00:00
DepthFirstIterator.h
edit_distance.h
EpochTracker.h
EquivalenceClasses.h
FoldingSet.h
FunctionExtras.h
Fix MSVC "signed/unsigned mismatch" warning. NFCI.
2018-07-10 09:46:57 +00:00
GraphTraits.h
[ADT] Add some documentation for GraphTraits.
2018-08-02 00:21:12 +00:00
Hashing.h
Hashing: use 64-bit seed for hashing on all platforms.
2018-08-30 20:28:32 +00:00
ilist_base.h
ilist_iterator.h
ilist_node_base.h
ilist_node_options.h
ilist_node.h
ilist.h
ImmutableList.h
[ADT] Made numerous methods of ImmutableList const
2018-09-12 11:20:15 +00:00
ImmutableMap.h
ImmutableSet.h
IndexedMap.h
IntEqClasses.h
IntervalMap.h
[ADT] IntervalMap: add overlaps(a, b) method
2018-12-21 13:04:34 +00:00
IntrusiveRefCntPtr.h
iterator_range.h
[ADT] drop_begin: use adl_begin/adl_end. NFC.
2018-06-27 19:39:03 +00:00
iterator.h
Correctly instantiate iterator_adaptor_base
when defining pointer_iterator
2018-11-14 07:19:21 +00:00
MapVector.h
None.h
Optional.h
Avoid redundant reference to isPodLike in SmallVect/Optional implementation
2018-11-29 17:21:54 +00:00
PackedVector.h
PointerEmbeddedInt.h
PointerIntPair.h
PointerSumType.h
[NFC] use bit_cast in PointerSumType
2018-09-21 18:35:32 +00:00
PointerUnion.h
PostOrderIterator.h
[DA] DivergenceAnalysis for unstructured, reducible CFGs
2018-10-18 09:38:44 +00:00
PriorityQueue.h
PriorityWorklist.h
SCCIterator.h
Revert "CallGraphSCCPass: iterate over all functions."
2018-07-13 16:32:31 +00:00
ScopedHashTable.h
ScopeExit.h
Sequence.h
SetOperations.h
SetVector.h
simple_ilist.h
SmallBitVector.h
[ADT] Fix bugs in SmallBitVector.
2018-12-14 18:21:20 +00:00
SmallPtrSet.h
SmallSet.h
Recommit r334887: [SmallSet] Add SmallSetIterator.
2018-07-24 10:32:54 +00:00
SmallString.h
SmallVector.h
Avoid redundant reference to isPodLike in SmallVect/Optional implementation
2018-11-29 17:21:54 +00:00
SparseBitVector.h
[ADT] Clean up SparseBitVector copying and make it moveable
2018-11-01 13:55:59 +00:00
SparseMultiSet.h
SparseSet.h
Statistic.h
STLExtras.h
Speculatively fixing the build; it seems add_pointer_t and add_const_t are not implemented everywhere.
2018-12-09 20:04:54 +00:00
StringExtras.h
[ADT] Support converting to lowercase string in toHex
2018-09-10 19:34:44 +00:00
StringMap.h
StringRef.h
StringSet.h
StringSwitch.h
TinyPtrVector.h
[PM/LoopUnswitch] Add partial non-trivial unswitching for invariant
2018-06-21 06:14:03 +00:00
Triple.h
Add Hurd target to LLVMSupport (1/2)
2018-11-29 03:23:01 +00:00
Twine.h
UniqueVector.h
VariadicFunction.h