LLVM 20.0.0git
|
Add the VectorizableTree to the index iterator to be able to return TreeEntry pointers. More...
Public Member Functions | |
ChildIteratorType (SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator W, ContainerTy &VT) | |
NodeRef | operator* () |
Public Member Functions inherited from llvm::iterator_adaptor_base< ChildIteratorType, SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator > | |
ChildIteratorType & | operator+= (difference_type n) |
ChildIteratorType & | operator-= (difference_type n) |
difference_type | operator- (const ChildIteratorType &RHS) const |
ChildIteratorType & | operator++ () |
ChildIteratorType & | operator-- () |
std::conditional_t< std::is_same< typename std::iterator_traits< SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator >::value_type, typename std::iterator_traits< SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator >::value_type >::value, typename std::iterator_traits< SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator >::reference, typename std::iterator_traits< SmallVector< BoUpSLP::EdgeInfo, 1 >::iterator >::value_type & > | operator* () const |
Public Member Functions inherited from llvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT > | |
DerivedT | operator+ (DifferenceTypeT n) const |
DerivedT | operator- (DifferenceTypeT n) const |
DerivedT & | operator++ () |
DerivedT | operator++ (int) |
DerivedT & | operator-- () |
DerivedT | operator-- (int) |
bool | operator!= (const DerivedT &RHS) const |
bool | operator> (const DerivedT &RHS) const |
bool | operator<= (const DerivedT &RHS) const |
bool | operator>= (const DerivedT &RHS) const |
PointerProxy | operator-> () const |
ReferenceProxy | operator[] (DifferenceTypeT n) const |
Public Attributes | |
ContainerTy & | VectorizableTree |
Add the VectorizableTree to the index iterator to be able to return TreeEntry pointers.
Definition at line 4162 of file SLPVectorizer.cpp.
|
inline |
Definition at line 4167 of file SLPVectorizer.cpp.
|
inline |
Definition at line 4171 of file SLPVectorizer.cpp.
References I.
ContainerTy& llvm::GraphTraits< BoUpSLP * >::ChildIteratorType::VectorizableTree |
Definition at line 4165 of file SLPVectorizer.cpp.