..
AllocatorList.h
Any.h
APFixedPoint.h
[Fixed Point] Add floating point methods to APFixedPoint.
2020-10-09 10:27:42 +02:00
APFloat.h
Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI."
2020-09-22 12:15:23 +01:00
APInt.h
[APInt] Add the truncOrSelf resizing operator to APInt
2020-11-23 11:27:30 +00:00
APSInt.h
ArrayRef.h
Add the gsl::Pointer/gsl::Owner combo to ArrayRef and SmallVector so it can diagnose this common combo.
2020-04-27 12:31:07 +02:00
bit.h
Bitfields.h
[Bitfields][NFC] Make sure bitfields are contiguous
2020-07-07 14:35:13 +00:00
BitmaskEnum.h
Add BitWidth trait to BitmaskEnum, and use for clang DependenceFlags. NFC
2020-03-27 22:40:21 +01:00
BitVector.h
[ADT][BitVector][NFC] Merge find_first_in() / find_first_unset_in()
2020-07-29 04:51:22 +03:00
BreadthFirstIterator.h
CachedHashString.h
CachedHashString.h - remove unnecessary includes. NFC.
2020-04-27 13:51:32 +01:00
CoalescingBitVector.h
Eliminate the sizing template parameter N from CoalescingBitVector
2020-09-03 18:15:41 +02:00
DAGDeltaAlgorithm.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
DeltaAlgorithm.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
DenseMap.h
Use std::is_trivially_copyable
2020-12-02 09:58:07 -08:00
DenseMapInfo.h
[clangd] Handle duplicate enum constants in PopulateSwitch tweak
2020-11-09 12:14:53 +00:00
DenseSet.h
[llvm] Add contains(KeyType) -> bool methods to DenseSet
2020-07-17 11:26:26 -07:00
DepthFirstIterator.h
DirectedGraph.h
edit_distance.h
EnumeratedArray.h
Reland "[OpenMPOpt] ICV Tracking"
2020-07-11 02:25:57 +02:00
EpochTracker.h
EquivalenceClasses.h
fallible_iterator.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
FloatingPointMode.h
[FPEnv] Use typed accessors in FPOptions
2020-09-18 14:16:43 +07:00
FoldingSet.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
FunctionExtras.h
[ADT] Allow IsSizeLessThanThresholdT for incomplete types. NFC
2020-08-21 11:01:57 +07:00
GraphTraits.h
Hashing.h
Add hashing support for std::tuple
2020-07-16 19:01:25 +02:00
ilist_base.h
ilist_iterator.h
ilist_node_base.h
ilist_node_options.h
ilist_node.h
ilist.h
ImmutableList.h
ImmutableMap.h
[ADT] Fix for ImmutableMapRef
2020-10-29 13:19:51 +01:00
ImmutableSet.h
[ImmutableSet] Use IntrusiveRefCntPtr to eliminate some manual refcounting
2020-05-21 19:10:22 +02:00
IndexedMap.h
IntEqClasses.h
IntervalMap.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
IntrusiveRefCntPtr.h
iterator_range.h
[ADT] Use alignas + sizeof for inline storage, NFC
2020-10-14 16:16:02 -07:00
iterator.h
MapVector.h
None.h
Optional.h
Use std::is_trivially_copyable
2020-12-02 09:58:07 -08:00
PackedVector.h
PointerEmbeddedInt.h
PointerIntPair.h
Delete llvm::is_trivially_copyable and CMake variable HAVE_STD_IS_TRIVIALLY_COPYABLE
2020-12-02 09:58:08 -08:00
PointerSumType.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00
PointerUnion.h
[ADT] Delete unused llvm::pointer_union_detail::AssignableFrom
2020-07-22 09:24:36 -07:00
PostOrderIterator.h
[PostOrderIterator] Use SmallVector to store stack; NFC
2020-03-29 14:29:02 +02:00
PriorityQueue.h
PriorityWorklist.h
SCCIterator.h
[ADT][NFC] SCCIterator: Change hasLoop() to hasCycle()
2020-03-01 19:17:21 +02:00
ScopedHashTable.h
ScopeExit.h
Sequence.h
SetOperations.h
SetVector.h
[llvm] Add contains(KeyType) -> bool methods to SetVector
2020-07-17 11:26:27 -07:00
simple_ilist.h
s/instantate/instantiate/ throughout. NFCI.
2020-12-01 22:13:40 -05:00
SmallBitVector.h
Fix bug in SmallBitVector::find_next_unset
2020-04-24 13:50:30 -07:00
SmallPtrSet.h
[llvm] Add contains(KeyType) -> bool methods to SmallPtrSet
2020-07-17 11:26:27 -07:00
SmallSet.h
[llvm] Add contains(KeyType) -> bool methods to SmallSet
2020-07-17 11:26:27 -07:00
SmallString.h
[ADT][NFC] Silence some misc-unconventional-assign-operator warnings
2020-10-30 10:57:25 +00:00
SmallVector.h
ADT: Split out isSafeToReferenceAfterResize helper to use early returns, NFC
2020-11-19 17:55:04 -08:00
SparseBitVector.h
SparseMultiSet.h
Make some static class members constexpr
2020-04-22 12:25:01 +02:00
SparseSet.h
[llvm] Add contains(KeyType) -> bool methods to SparseSet
2020-07-17 11:26:27 -07:00
Statistic.h
fix some Wundef warnings in public headers
2020-11-23 20:17:46 -05:00
STLExtras.h
Use std::is_trivially_copyable
2020-12-02 09:58:07 -08:00
StringExtras.h
[llvm][StringExtras] Use a lookup table for hexDigitValue
2020-10-28 16:58:06 -07:00
StringMap.h
Added GDB pretty printer for StringMap
2020-11-18 16:33:34 -08:00
StringMapEntry.h
[Allocator] Make Deallocate() pass alignment and make it use (de)allocate_buffer
2020-05-02 16:08:46 +02:00
StringRef.h
Make some static class members constexpr
2020-04-22 12:25:01 +02:00
StringSet.h
[llvm] Add contains(KeyType) -> bool methods to StringSet
2020-07-17 11:26:27 -07:00
StringSwitch.h
TinyPtrVector.h
Triple.h
[PS4] Support dllimport/export attributes
2020-11-02 14:25:34 +00:00
Twine.h
Revert rGa3c715e9788d829031989b0a5ea4eb43c7288be9 "Twine - fix uninitialized variable warnings. NFCI."
2020-03-27 11:44:04 +00:00
TypeSwitch.h
[llvm][ADT] Move TypeSwitch class from MLIR to LLVM
2020-04-14 15:14:41 -07:00
UniqueVector.h
Waymarking.h
[ADT] NFC: Fix typos in header comments
2020-05-21 17:43:00 +02:00