Lines Matching full:llvm

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