LLVM API Documentation

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

namespace  llvm
 

List of target independent CodeGen pass IDs.


Functions

Pass * llvm::createGlobalsModRefPass ()
Pass * llvm::createAliasDebugger ()
ModulePass * llvm::createAliasAnalysisCounterPass ()
FunctionPass * llvm::createAAEvalPass ()
ImmutablePass * llvm::createNoAAPass ()
ImmutablePass * llvm::createBasicAliasAnalysisPass ()
ImmutablePass * llvm::createCFLAliasAnalysisPass ()
FunctionPass * llvm::createLibCallAliasAnalysisPass (LibCallInfo *LCI)
FunctionPass * llvm::createScalarEvolutionAliasAnalysisPass ()
ImmutablePass * llvm::createTypeBasedAliasAnalysisPass ()
ImmutablePass * llvm::createScopedNoAliasAAPass ()
ImmutablePass * llvm::createObjCARCAliasAnalysisPass ()
FunctionPass * llvm::createLazyValueInfoPass ()
FunctionPass * llvm::createDependenceAnalysisPass ()
FunctionPass * llvm::createCostModelAnalysisPass ()
FunctionPass * llvm::createDelinearizationPass ()
FunctionPass * llvm::createInstCountPass ()
FunctionPass * llvm::createRegionInfoPass ()
ModulePass * llvm::createModuleDebugInfoPrinterPass ()
FunctionPass * llvm::createMemDepPrinter ()
ImmutablePass * llvm::createJumpInstrTableInfoPass ()