14#ifndef LLVM_ANALYSIS_PASSES_H
15#define LLVM_ANALYSIS_PASSES_H
FunctionPass class - This class is used to implement most global optimizations.
ModulePass class - This class is used to implement unstructured interprocedural optimizations and ana...
This is an optimization pass for GlobalISel generic memory operations.
FunctionPass * createDelinearizationPass()
ModulePass * createMustBeExecutedContextPrinter()
ModulePass * createModuleDebugInfoPrinterPass()
FunctionPass * createInstCountPass()
FunctionPass * createMemDerefPrinter()
FunctionPass * createLazyValueInfoPass()
createLazyValueInfoPass - This creates an instance of the LazyValueInfo pass.
FunctionPass * createLegacyDivergenceAnalysisPass()
FunctionPass * createCostModelAnalysisPass()
FunctionPass * createRegionInfoPass()
FunctionPass * createMemDepPrinter()
FunctionPass * createDependenceAnalysisWrapperPass()
createDependenceAnalysisPass - This creates an instance of the DependenceAnalysis wrapper pass.
FunctionPass * createMustExecutePrinter()