LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Analysis/Passes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 

Functions

Passllvm::createGlobalsModRefPass ()
 
Pass * llvm::createAliasDebugger ()
 
ModulePass * llvm::createAliasAnalysisCounterPass ()
 
FunctionPassllvm::createAAEvalPass ()
 
ImmutablePass * llvm::createNoAAPass ()
 
ImmutablePassllvm::createBasicAliasAnalysisPass ()
 
FunctionPass * llvm::createLibCallAliasAnalysisPass (LibCallInfo *LCI)
 
FunctionPassllvm::createScalarEvolutionAliasAnalysisPass ()
 
ImmutablePass * llvm::createTypeBasedAliasAnalysisPass ()
 
ImmutablePass * llvm::createObjCARCAliasAnalysisPass ()
 
ModulePass * llvm::createDSAAPass ()
 
ModulePass * llvm::createDSOptPass ()
 
ModulePass * llvm::createSteensgaardPass ()
 
FunctionPassllvm::createLazyValueInfoPass ()
 
FunctionPassllvm::createDependenceAnalysisPass ()
 
FunctionPassllvm::createCostModelAnalysisPass ()
 
FunctionPass * llvm::createDelinearizationPass ()
 
FunctionPass * llvm::createInstCountPass ()
 
FunctionPassllvm::createRegionInfoPass ()
 
ModulePass * llvm::createModuleDebugInfoPrinterPass ()
 
FunctionPassllvm::createMemDepPrinter ()