LLVM API Documentation

Public Member Functions | Friends
llvm::ModuleAnalysisManager Class Reference

A module analysis pass manager with lazy running and caching of results. More...

#include <PassManager.h>

Inheritance diagram for llvm::ModuleAnalysisManager:
Inheritance graph
[legend]
Collaboration diagram for llvm::ModuleAnalysisManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ModuleAnalysisManager ()
 ModuleAnalysisManager (ModuleAnalysisManager &&Arg)
ModuleAnalysisManageroperator= (ModuleAnalysisManager &&RHS)

Friends

class detail::AnalysisManagerBase< ModuleAnalysisManager, Module * >

Detailed Description

A module analysis pass manager with lazy running and caching of results.

Definition at line 680 of file IR/PassManager.h.


Constructor & Destructor Documentation

Definition at line 690 of file IR/PassManager.h.

Definition at line 691 of file IR/PassManager.h.


Member Function Documentation

ModuleAnalysisManager& llvm::ModuleAnalysisManager::operator= ( ModuleAnalysisManager &&  RHS) [inline]

Definition at line 694 of file IR/PassManager.h.


Friends And Related Function Documentation

Definition at line 682 of file IR/PassManager.h.


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