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-03-25 16:25:47 -07: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 Stop traping on sNaN in __builtin_isnan 2021-02-05 18:28:48 +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 [ADT][NFC] Add extra typedefs to ArrayRef and MutableArrayRef 2021-02-26 18:37:08 +03:00
bit.h
Bitfields.h
BitmaskEnum.h
BitVector.h Introduce a generic operator to apply complex operations to BitVector 2021-03-23 14:23:26 +01:00
BreadthFirstIterator.h
CachedHashString.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
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 [NFC] Fix "unused parameter" error revealed in the Linux self-build. 2021-03-12 10:26:40 -08: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
EpochTracker.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
EquivalenceClasses.h
fallible_iterator.h
FloatingPointMode.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
FoldingSet.h
FunctionExtras.h [ADT] Add SFINAE guards to unique_function constructor. 2021-02-17 10:36:07 +01:00
GraphTraits.h
Hashing.h [NFC] Fix "unused parameter" error revealed in the Linux self-build. 2021-03-12 10:26:40 -08: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
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 [NFC] Fix "unused parameter" error revealed in the Linux self-build. 2021-03-15 12:17:11 -04: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 [NFC] Fix "unused parameter" error revealed in the Linux self-build. 2021-03-12 10:26:40 -08: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
PostOrderIterator.h
PriorityQueue.h
PriorityWorklist.h
SCCIterator.h
ScopedHashTable.h
ScopeExit.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
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 [NFC] Fix a compiler warning 2021-03-10 13:28:53 -08:00
SetVector.h
simple_ilist.h NFC: Remove simple_ilist comment mentioning ilist/iplist allocating 2021-01-22 03:24:54 -05:00
SmallBitVector.h
SmallPtrSet.h Allow SmallPtrSet to be used with a std::insert_iterator 2021-02-05 16:12:47 -05:00
SmallSet.h
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
Statistic.h fix some Wundef warnings in public headers 2020-11-23 20:17:46 -05:00
STLExtras.h Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds 2021-03-10 11:17:34 +00: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
StringSwitch.h
TinyPtrVector.h
Triple.h [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker 2021-03-25 16:25:47 -07:00
Twine.h
TypeSwitch.h
UniqueVector.h
Waymarking.h