1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/include/llvm/ADT
Scott Linder d0f7c7f0f0 [SmallVector][NFC] Link to ProgrammersManual from SmallVector docs
Add a "see also" link from the condensed doxygen description of
`SmallVector` to the more complete description in the ProgrammersManual.
2020-12-11 19:34:10 +00:00
..
AllocatorList.h Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
Any.h Fix compilation of Any.h header. 2020-02-12 08:25:14 -08:00
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 [APSInt][OpenMP] Fix isNegative, etc. for unsigned types 2019-04-23 17:04:15 +00:00
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 Fix SFINAE in llvm::bit_cast. 2020-02-12 08:26:10 -08:00
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 [NFC] Fix typo in comment. 2019-04-06 22:05:24 +00:00
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 DenseMap: fix build with clang in C++20 mode 2020-12-08 18:39:31 +00: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 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DirectedGraph.h [DirectedGraph]: Add setTargetNode member function 2019-11-11 03:36:23 +00:00
edit_distance.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
EnumeratedArray.h Reland "[OpenMPOpt] ICV Tracking" 2020-07-11 02:25:57 +02:00
EpochTracker.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
EquivalenceClasses.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
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 Revert "Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible" 2020-12-03 19:58:06 +00:00
GraphTraits.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hashing.h Add hashing support for std::tuple 2020-07-16 19:01:25 +02:00
ilist_base.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ilist_iterator.h Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
ilist_node_base.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ilist_node_options.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ilist_node.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ilist.h Try to fix ilist.h after 529e6f8791b6 2020-02-06 12:33:44 +01:00
ImmutableList.h Revert "Replace std::foo with std::foo_t in LLVM." 2020-02-12 20:54:21 -08:00
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 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IntEqClasses.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IntervalMap.h ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC 2020-12-04 12:34:49 -08:00
IntrusiveRefCntPtr.h ADT: Allow IntrusiveRefCntPtr construction from std::unique_ptr, NFC 2020-12-08 17:33:19 -08:00
iterator_range.h [ADT] Use alignas + sizeof for inline storage, NFC 2020-10-14 16:16:02 -07:00
iterator.h Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
MapVector.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
None.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Optional.h ADT: Add hash_value overload for Optional 2020-12-08 15:25:03 -08:00
PackedVector.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PointerEmbeddedInt.h PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static constexpr rather than anonymous enum 2020-01-16 15:30:50 -08:00
PointerIntPair.h Revert "Use std::is_trivially_copyable", breaks MSVC build 2020-12-02 14:30:46 -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 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PriorityWorklist.h Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
SCCIterator.h [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() 2020-03-01 19:17:21 +02:00
ScopedHashTable.h [Support] Split MallocAllocator out of Allocator.h 2020-01-24 17:29:32 -08:00
ScopeExit.h Revert "Replace std::foo with std::foo_t in LLVM." 2020-02-12 20:54:21 -08:00
Sequence.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SetOperations.h [OpenMP][Part 1] Reusable OpenMP context/traits handling 2020-02-02 23:18:25 -06:00
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 [SmallVector][NFC] Link to ProgrammersManual from SmallVector docs 2020-12-11 19:34:10 +00:00
SparseBitVector.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
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 Switch from llvm::is_trivially_copyable to std::is_trivially_copyable 2020-12-02 22:02:48 -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 Revert "Forward declare Optional<T> in STLExtras.h" 2019-11-13 16:36:21 -08:00
TinyPtrVector.h Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
Triple.h [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth. 2020-12-03 07:53:59 -08: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 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Waymarking.h [ADT] NFC: Fix typos in header comments 2020-05-21 17:43:00 +02:00