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
2021-01-28 15:18:25 +00:00
..
AllocatorList.h Make LLVM build in C++20 mode 2020-12-17 10:44:10 +00:00
Any.h
APFixedPoint.h [Fixed Point] Add floating point methods to APFixedPoint. 2020-10-09 10:27:42 +02:00
APFloat.h [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI. 2021-01-28 15:18:25 +00:00
APInt.h [APInt] Add the truncOrSelf resizing operator to APInt 2020-11-23 11:27:30 +00:00
APSInt.h [APSInt][NFC] Clean up doxygen comments 2021-01-22 09:23:41 +00:00
ArrayRef.h
bit.h
Bitfields.h [Bitfields][NFC] Make sure bitfields are contiguous 2020-07-07 14:35:13 +00:00
BitmaskEnum.h
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
CoalescingBitVector.h Eliminate the sizing template parameter N from CoalescingBitVector 2020-09-03 18:15:41 +02:00
DAGDeltaAlgorithm.h
DeltaAlgorithm.h
DenseMap.h Make LLVM build in C++20 mode 2020-12-17 10:44:10 +00:00
DenseMapInfo.h [clangd] Handle duplicate enum constants in PopulateSwitch tweak 2020-11-09 12:14:53 +00:00
DenseSet.h Make LLVM build in C++20 mode 2020-12-17 10:44:10 +00:00
DepthFirstIterator.h [llvm] Use *Set::contains (NFC) 2021-01-13 19:14:41 -08:00
DirectedGraph.h [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
edit_distance.h
EnumeratedArray.h Reland "[OpenMPOpt] ICV Tracking" 2020-07-11 02:25:57 +02:00
EpochTracker.h
EquivalenceClasses.h
fallible_iterator.h
FloatingPointMode.h [FPEnv] Use typed accessors in FPOptions 2020-09-18 14:16:43 +07:00
FoldingSet.h
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
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 Revert "ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC" 2020-12-14 17:04:06 -08:00
IntrusiveRefCntPtr.h [ADT] Add makeIntrusiveRefCnt helper function 2021-01-11 20:12:53 +00:00
iterator_range.h [ADT] Use alignas + sizeof for inline storage, NFC 2020-10-14 16:16:02 -07:00
iterator.h Make LLVM build in C++20 mode 2020-12-17 10:44:10 +00:00
MapVector.h
None.h
Optional.h Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable 2021-01-16 09:37:04 -05:00
PackedVector.h
PointerEmbeddedInt.h
PointerIntPair.h Revert "Use std::is_trivially_copyable", breaks MSVC build 2020-12-02 14:30:46 -08:00
PointerSumType.h
PointerUnion.h [ADT] Delete unused llvm::pointer_union_detail::AssignableFrom 2020-07-22 09:24:36 -07:00
PostOrderIterator.h
PriorityQueue.h
PriorityWorklist.h
SCCIterator.h
ScopedHashTable.h
ScopeExit.h
Sequence.h [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization 2020-12-14 18:09:47 -08:00
SetOperations.h
SetVector.h [llvm] Add contains(KeyType) -> bool methods to SetVector 2020-07-17 11:26:27 -07:00
simple_ilist.h NFC: Remove simple_ilist comment mentioning ilist/iplist allocating 2021-01-22 03:24:54 -05:00
SmallBitVector.h
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: Use 'using' to inherit assign and append in SmallString 2021-01-22 16:17:58 -08:00
SmallVector.h ADT: Use 'using' to inherit assign and append in SmallString 2021-01-22 16:17:58 -08:00
SparseBitVector.h
SparseMultiSet.h
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 [STLExtras] Add a default value to drop_begin 2021-01-18 10:16:34 -08:00
StringExtras.h [StringExtras] Fix comment typos (NFC) 2021-01-16 09:40:51 -08:00
StringMap.h Make LLVM build in C++20 mode 2020-12-17 10:44:10 +00:00
StringMapEntry.h
StringRef.h
StringSet.h [llvm] Add contains(KeyType) -> bool methods to StringSet 2020-07-17 11:26:27 -07:00
StringSwitch.h
TinyPtrVector.h
Triple.h [AArch64] Add support for the GNU ILP32 ABI 2021-01-20 13:34:47 +00:00
Twine.h
TypeSwitch.h
UniqueVector.h
Waymarking.h