Lines Matching refs:add

76   unwrap(PM)->add(createAggressiveDCEPass());
80 unwrap(PM)->add(createCFGSimplificationPass());
84 unwrap(PM)->add(createDeadStoreEliminationPass());
88 unwrap(PM)->add(createScalarizerPass());
92 unwrap(PM)->add(createGVNPass());
96 unwrap(PM)->add(createIndVarSimplifyPass());
100 unwrap(PM)->add(createInstructionCombiningPass());
104 unwrap(PM)->add(createJumpThreadingPass());
108 unwrap(PM)->add(createLICMPass());
112 unwrap(PM)->add(createLoopDeletionPass());
116 unwrap(PM)->add(createLoopIdiomPass());
120 unwrap(PM)->add(createLoopRotatePass());
124 unwrap(PM)->add(createLoopRerollPass());
128 unwrap(PM)->add(createLoopUnrollPass());
132 unwrap(PM)->add(createLoopUnswitchPass());
136 unwrap(PM)->add(createMemCpyOptPass());
140 unwrap(PM)->add(createPartiallyInlineLibCallsPass());
144 unwrap(PM)->add(createPromoteMemoryToRegisterPass());
148 unwrap(PM)->add(createReassociatePass());
152 unwrap(PM)->add(createSCCPPass());
156 unwrap(PM)->add(createScalarReplAggregatesPass());
160 unwrap(PM)->add(createScalarReplAggregatesPass(-1, false));
165 unwrap(PM)->add(createScalarReplAggregatesPass(Threshold));
173 unwrap(PM)->add(createTailCallEliminationPass());
177 unwrap(PM)->add(createConstantPropagationPass());
181 unwrap(PM)->add(createDemoteRegisterToMemoryPass());
185 unwrap(PM)->add(createVerifierPass());
186 // FIXME: should this also add createDebugInfoVerifierPass()?
190 unwrap(PM)->add(createCorrelatedValuePropagationPass());
194 unwrap(PM)->add(createEarlyCSEPass());
198 unwrap(PM)->add(createTypeBasedAliasAnalysisPass());
202 unwrap(PM)->add(createBasicAliasAnalysisPass());
206 unwrap(PM)->add(createLowerExpectIntrinsicPass());