LLVM  4.0.0
Public Types | Public Member Functions | List of all members
llvm::OptimizationRemarkEmitterAnalysis Class Reference

#include <OptimizationDiagnosticInfo.h>

Inheritance diagram for llvm::OptimizationRemarkEmitterAnalysis:
[legend]
Collaboration diagram for llvm::OptimizationRemarkEmitterAnalysis:
[legend]

Public Types

typedef OptimizationRemarkEmitter Result
 Provide the result typedef for this analysis pass. More...
 

Public Member Functions

Result run (Function &F, FunctionAnalysisManager &AM)
 Run the analysis pass over a function and produce BFI. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from llvm::AnalysisInfoMixin< OptimizationRemarkEmitterAnalysis >
static AnalysisKeyID ()
 Returns an opaque, unique ID for this analysis type. More...
 
- Static Public Member Functions inherited from llvm::PassInfoMixin< OptimizationRemarkEmitterAnalysis >
static StringRef name ()
 Gets the name of the pass we are mixed into. More...
 

Detailed Description

Definition at line 265 of file OptimizationDiagnosticInfo.h.

Member Typedef Documentation

Provide the result typedef for this analysis pass.

Definition at line 272 of file OptimizationDiagnosticInfo.h.

Member Function Documentation

OptimizationRemarkEmitter OptimizationRemarkEmitterAnalysis::run ( Function F,
FunctionAnalysisManager AM 
)

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