LLVM API Documentation

Public Member Functions
llvm::SCEVTraversal< SV > Class Template Reference

#include <ScalarEvolutionExpressions.h>

List of all members.

Public Member Functions

 SCEVTraversal (SV &V)
void visitAll (const SCEV *Root)

Detailed Description

template<typename SV>
class llvm::SCEVTraversal< SV >

Visit all nodes in the expression tree using worklist traversal.

Visitor implements: return true to follow this node. bool follow(const SCEV *S); return true to terminate the search. bool isDone();

Definition at line 574 of file ScalarEvolutionExpressions.h.


Constructor & Destructor Documentation

template<typename SV>
llvm::SCEVTraversal< SV >::SCEVTraversal ( SV &  V) [inline]

Definition at line 584 of file ScalarEvolutionExpressions.h.


Member Function Documentation

template<typename SV>
void llvm::SCEVTraversal< SV >::visitAll ( const SCEV Root) [inline]

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