class SCEVTraversal

Declaration

template <typename SV>
class SCEVTraversal { /* full declaration omitted */ };

Description

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();

Declared at: llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h:561

Templates

SV

Method Overview

Methods

SCEVTraversal<SV>(SV& V)

Declared at: llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h:572

Parameters

SV& V

void visitAll(const llvm::SCEV* Root)

Declared at: llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h:574

Parameters

const llvm::SCEV* Root