llvm::DependenceInfo

DependenceInfo - This class is the main dependence-analysis driver.

Synopsis

Declared in <llvm/Analysis/DependenceAnalysis.h>

class DependenceInfo;

Member Functions

NameDescription
DependenceInfo [constructor]
depends depends - Tests for a dependence between the Src and Dst instructions. Returns NULL if no dependence; otherwise, returns a Dependence (or a FullDependence) with as much information as can be gleaned. By default, the dependence test collects a set of runtime assumptions that cannot be solved at compilation time. By default UnderRuntimeAssumptions is false for a safe approximation of the dependence relation that does not require runtime checks.
getFunction
invalidate Handle transitive invalidation when the cached analysis results go away.