LLVM 19.0.0git
Public Member Functions | List of all members
llvm::GraphTraits< BoUpSLP * >::nodes_iterator Class Reference

For the node iterator we just need to turn the TreeEntry iterator into a TreeEntry* iterator so that it dereferences to NodeRef. More...

Public Member Functions

 nodes_iterator (const ItTy &It2)
 
NodeRef operator* ()
 
nodes_iterator operator++ ()
 
bool operator!= (const nodes_iterator &N2) const
 

Detailed Description

For the node iterator we just need to turn the TreeEntry iterator into a TreeEntry* iterator so that it dereferences to NodeRef.

Definition at line 3706 of file SLPVectorizer.cpp.

Constructor & Destructor Documentation

◆ nodes_iterator()

llvm::GraphTraits< BoUpSLP * >::nodes_iterator::nodes_iterator ( const ItTy It2)
inline

Definition at line 3711 of file SLPVectorizer.cpp.

Member Function Documentation

◆ operator!=()

bool llvm::GraphTraits< BoUpSLP * >::nodes_iterator::operator!= ( const nodes_iterator &  N2) const
inline

Definition at line 3717 of file SLPVectorizer.cpp.

◆ operator*()

NodeRef llvm::GraphTraits< BoUpSLP * >::nodes_iterator::operator* ( )
inline

Definition at line 3712 of file SLPVectorizer.cpp.

◆ operator++()

nodes_iterator llvm::GraphTraits< BoUpSLP * >::nodes_iterator::operator++ ( )
inline

Definition at line 3713 of file SLPVectorizer.cpp.


The documentation for this class was generated from the following file: