Lines Matching refs:llvm

1 //===- llvm/LinkAllPasses.h ------------ Reference All Passes ---*- C++ -*-===//
18 #include "llvm/Analysis/AliasSetTracker.h"
19 #include "llvm/Analysis/CallPrinter.h"
20 #include "llvm/Analysis/DomPrinter.h"
21 #include "llvm/Analysis/FindUsedTypes.h"
22 #include "llvm/Analysis/IntervalPartition.h"
23 #include "llvm/Analysis/Lint.h"
24 #include "llvm/Analysis/Passes.h"
25 #include "llvm/Analysis/PostDominators.h"
26 #include "llvm/Analysis/RegionPass.h"
27 #include "llvm/Analysis/RegionPrinter.h"
28 #include "llvm/Analysis/ScalarEvolution.h"
29 #include "llvm/Assembly/PrintModulePass.h"
30 #include "llvm/CodeGen/Passes.h"
31 #include "llvm/IR/Function.h"
32 #include "llvm/Transforms/IPO.h"
33 #include "llvm/Transforms/Instrumentation.h"
34 #include "llvm/Transforms/ObjCARC.h"
35 #include "llvm/Transforms/Scalar.h"
36 #include "llvm/Transforms/Utils/UnifyFunctionExitNodes.h"
37 #include "llvm/Transforms/Vectorize.h"
50 (void) llvm::createAAEvalPass();
51 (void) llvm::createAggressiveDCEPass();
52 (void) llvm::createAliasAnalysisCounterPass();
53 (void) llvm::createAliasDebugger();
54 (void) llvm::createArgumentPromotionPass();
55 (void) llvm::createBasicAliasAnalysisPass();
56 (void) llvm::createLibCallAliasAnalysisPass(0);
57 (void) llvm::createScalarEvolutionAliasAnalysisPass();
58 (void) llvm::createTypeBasedAliasAnalysisPass();
59 (void) llvm::createBlockPlacementPass();
60 (void) llvm::createBoundsCheckingPass();
61 (void) llvm::createBreakCriticalEdgesPass();
62 (void) llvm::createCallGraphPrinterPass();
63 (void) llvm::createCallGraphViewerPass();
64 (void) llvm::createCFGSimplificationPass();
65 (void) llvm::createStructurizeCFGPass();
66 (void) llvm::createConstantMergePass();
67 (void) llvm::createConstantPropagationPass();
68 (void) llvm::createCostModelAnalysisPass();
69 (void) llvm::createDeadArgEliminationPass();
70 (void) llvm::createDeadCodeEliminationPass();
71 (void) llvm::createDeadInstEliminationPass();
72 (void) llvm::createDeadStoreEliminationPass();
73 (void) llvm::createDependenceAnalysisPass();
74 (void) llvm::createDomOnlyPrinterPass();
75 (void) llvm::createDomPrinterPass();
76 (void) llvm::createDomOnlyViewerPass();
77 (void) llvm::createDomViewerPass();
78 (void) llvm::createEdgeProfilerPass();
79 (void) llvm::createOptimalEdgeProfilerPass();
80 (void) llvm::createPathProfilerPass();
81 (void) llvm::createGCOVProfilerPass();
82 (void) llvm::createFunctionInliningPass();
83 (void) llvm::createAlwaysInlinerPass();
84 (void) llvm::createGlobalDCEPass();
85 (void) llvm::createGlobalOptimizerPass();
86 (void) llvm::createGlobalsModRefPass();
87 (void) llvm::createIPConstantPropagationPass();
88 (void) llvm::createIPSCCPPass();
89 (void) llvm::createIndVarSimplifyPass();
90 (void) llvm::createInstructionCombiningPass();
91 (void) llvm::createInternalizePass();
92 (void) llvm::createLCSSAPass();
93 (void) llvm::createLICMPass();
94 (void) llvm::createLazyValueInfoPass();
95 (void) llvm::createLoopExtractorPass();
96 (void) llvm::createLoopSimplifyPass();
97 (void) llvm::createLoopStrengthReducePass();
98 (void) llvm::createLoopUnrollPass();
99 (void) llvm::createLoopUnswitchPass();
100 (void) llvm::createLoopIdiomPass();
101 (void) llvm::createLoopRotatePass();
102 (void) llvm::createLowerExpectIntrinsicPass();
103 (void) llvm::createLowerInvokePass();
104 (void) llvm::createLowerSwitchPass();
105 (void) llvm::createNoAAPass();
106 (void) llvm::createNoProfileInfoPass();
107 (void) llvm::createObjCARCAliasAnalysisPass();
108 (void) llvm::createObjCARCAPElimPass();
109 (void) llvm::createObjCARCExpandPass();
110 (void) llvm::createObjCARCContractPass();
111 (void) llvm::createObjCARCOptPass();
112 (void) llvm::createProfileEstimatorPass();
113 (void) llvm::createProfileVerifierPass();
114 (void) llvm::createPathProfileVerifierPass();
115 (void) llvm::createProfileLoaderPass();
116 (void) llvm::createProfileMetadataLoaderPass();
117 (void) llvm::createPathProfileLoaderPass();
118 (void) llvm::createPromoteMemoryToRegisterPass();
119 (void) llvm::createDemoteRegisterToMemoryPass();
120 (void) llvm::createPruneEHPass();
121 (void) llvm::createPostDomOnlyPrinterPass();
122 (void) llvm::createPostDomPrinterPass();
123 (void) llvm::createPostDomOnlyViewerPass();
124 (void) llvm::createPostDomViewerPass();
125 (void) llvm::createReassociatePass();
126 (void) llvm::createRegionInfoPass();
127 (void) llvm::createRegionOnlyPrinterPass();
128 (void) llvm::createRegionOnlyViewerPass();
129 (void) llvm::createRegionPrinterPass();
130 (void) llvm::createRegionViewerPass();
131 (void) llvm::createSCCPPass();
132 (void) llvm::createScalarReplAggregatesPass();
133 (void) llvm::createSingleLoopExtractorPass();
134 (void) llvm::createStripSymbolsPass();
135 (void) llvm::createStripNonDebugSymbolsPass();
136 (void) llvm::createStripDeadDebugInfoPass();
137 (void) llvm::createStripDeadPrototypesPass();
138 (void) llvm::createTailCallEliminationPass();
139 (void) llvm::createJumpThreadingPass();
140 (void) llvm::createUnifyFunctionExitNodesPass();
141 (void) llvm::createInstCountPass();
142 (void) llvm::createCodeGenPreparePass();
143 (void) llvm::createEarlyCSEPass();
144 (void) llvm::createGVNPass();
145 (void) llvm::createMemCpyOptPass();
146 (void) llvm::createLoopDeletionPass();
147 (void) llvm::createPostDomTree();
148 (void) llvm::createInstructionNamerPass();
149 (void) llvm::createMetaRenamerPass();
150 (void) llvm::createFunctionAttrsPass();
151 (void) llvm::createMergeFunctionsPass();
152 (void) llvm::createPrintModulePass(0);
153 (void) llvm::createPrintFunctionPass("", 0);
154 (void) llvm::createPrintBasicBlockPass(0);
155 (void) llvm::createModuleDebugInfoPrinterPass();
156 (void) llvm::createPartialInliningPass();
157 (void) llvm::createLintPass();
158 (void) llvm::createSinkingPass();
159 (void) llvm::createLowerAtomicPass();
160 (void) llvm::createCorrelatedValuePropagationPass();
161 (void) llvm::createMemDepPrinter();
162 (void) llvm::createInstructionSimplifierPass();
163 (void) llvm::createLoopVectorizePass();
164 (void) llvm::createSLPVectorizerPass();
165 (void) llvm::createBBVectorizePass();
167 (void)new llvm::IntervalPartition();
168 (void)new llvm::FindUsedTypes();
169 (void)new llvm::ScalarEvolution();
170 ((llvm::Function*)0)->viewCFGOnly();
171 llvm::RGPassManager RGM;
172 ((llvm::RegionPass*)0)->runOnRegion((llvm::Region*)0, RGM);
173 llvm::AliasSetTracker X(*(llvm::AliasAnalysis*)0);
174 X.add((llvm::Value*)0, 0, 0); // for -print-alias-sets