1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/include/llvm/ADT
Graham Hunter 19a94b9e2a [SVE][IR] Scalable Vector IR Type with pr42210 fix
Recommit of D32530 with a few small changes:
  - Stopped recursively walking through aggregates in
    the verifier, so that we don't impose too much
    overhead on large modules under LTO (see PR42210).
  - Changed tests to match; the errors are slightly
    different since they only report the array or
    struct that actually contains a scalable vector,
    rather than all aggregates which contain one in
    a nested member.
  - Corrected an older comment

Reviewers: thakis, rengolin, sdesmalen

Reviewed By: sdesmalen

Differential Revision: https://reviews.llvm.org/D63321

llvm-svn: 363658
2019-06-18 10:11:56 +00:00
..
AllocatorList.h
Any.h
APFloat.h [clang] Add storage for APValue in ConstantExpr 2019-06-15 10:24:47 +00:00
APInt.h
APSInt.h [APSInt][OpenMP] Fix isNegative, etc. for unsigned types 2019-04-23 17:04:15 +00:00
ArrayRef.h [ADT] Fix OwningArrayRef's move ctor 2019-04-13 13:52:11 +00:00
bit.h
BitmaskEnum.h
BitVector.h
BreadthFirstIterator.h [NFC] Fix typo in comment. 2019-04-06 22:05:24 +00:00
CachedHashString.h
DAGDeltaAlgorithm.h
DeltaAlgorithm.h
DenseMap.h [lldb] NFC modernize codebase with modernize-use-nullptr 2019-05-23 11:14:47 +00:00
DenseMapInfo.h [SVE][IR] Scalable Vector IR Type with pr42210 fix 2019-06-18 10:11:56 +00:00
DenseSet.h NFC: Change usage of 'DenseSet' to 'DenseSetImpl' in DenseSetImpl::ConstIterator. 2019-05-27 17:38:41 +00:00
DepthFirstIterator.h
edit_distance.h
EpochTracker.h
EquivalenceClasses.h
fallible_iterator.h
FoldingSet.h
FunctionExtras.h
GraphTraits.h
Hashing.h
ilist_base.h
ilist_iterator.h
ilist_node_base.h
ilist_node_options.h
ilist_node.h
ilist.h
ImmutableList.h
ImmutableMap.h
ImmutableSet.h
IndexedMap.h
IntEqClasses.h
IntervalMap.h
IntrusiveRefCntPtr.h
iterator_range.h Revert rL361944 from llvm/trunk : 2019-05-29 14:39:37 +00:00
iterator.h
MapVector.h
None.h
Optional.h Speculative buildfix for Mac 2019-02-20 14:56:31 +00:00
PackedVector.h
PointerEmbeddedInt.h
PointerIntPair.h
PointerSumType.h
PointerUnion.h Convert PointerUnion to a variadic template. 2019-05-17 00:39:38 +00:00
PostOrderIterator.h
PriorityQueue.h
PriorityWorklist.h
SCCIterator.h
ScopedHashTable.h
ScopeExit.h
Sequence.h
SetOperations.h
SetVector.h
simple_ilist.h
SmallBitVector.h
SmallPtrSet.h
SmallSet.h
SmallString.h
SmallVector.h [NFC] Fix SmallVector::append comments 2019-05-30 17:54:26 +00:00
SparseBitVector.h
SparseMultiSet.h
SparseSet.h
Statistic.h
STLExtras.h Add convenience utility for replacing a range within a container with a 2019-06-17 21:01:09 +00:00
StringExtras.h
StringMap.h [ADT] Enable set_difference() to be used on StringSet 2019-06-07 20:23:03 +00:00
StringRef.h
StringSet.h [ADT] Enable set_difference() to be used on StringSet 2019-06-07 20:23:03 +00:00
StringSwitch.h
TinyPtrVector.h
Triple.h [ARM] add target arch definitions for 8.1-M and MVE 2019-05-30 12:57:04 +00:00
Twine.h
UniqueVector.h
VariadicFunction.h