llvm::CaptureAnalysis

Virtual base class for providers of capture analysis.

Synopsis

Declared in <llvm/Analysis/AliasAnalysis.h>

struct CaptureAnalysis;

Member Functions

NameDescription
~CaptureAnalysis [destructor] [virtual]Destroy this CaptureAnalysis.
getCapturesBefore [virtual]Return how Object may be captured before instruction I.

Derived Classes

NameDescription
EarliestEscapeAnalysis Context-sensitive CaptureAnalysis using earliest common dominators.
SimpleCaptureAnalysis Context-free CaptureAnalysis provider.