Lines Matching refs:add
75 unwrap(PM)->add(createAggressiveDCEPass());
79 unwrap(PM)->add(createCFGSimplificationPass());
83 unwrap(PM)->add(createDeadStoreEliminationPass());
87 unwrap(PM)->add(createGVNPass());
91 unwrap(PM)->add(createIndVarSimplifyPass());
95 unwrap(PM)->add(createInstructionCombiningPass());
99 unwrap(PM)->add(createJumpThreadingPass());
103 unwrap(PM)->add(createLICMPass());
107 unwrap(PM)->add(createLoopDeletionPass());
111 unwrap(PM)->add(createLoopIdiomPass());
115 unwrap(PM)->add(createLoopRotatePass());
119 unwrap(PM)->add(createLoopUnrollPass());
123 unwrap(PM)->add(createLoopUnswitchPass());
127 unwrap(PM)->add(createMemCpyOptPass());
131 unwrap(PM)->add(createPromoteMemoryToRegisterPass());
135 unwrap(PM)->add(createReassociatePass());
139 unwrap(PM)->add(createSCCPPass());
143 unwrap(PM)->add(createScalarReplAggregatesPass());
147 unwrap(PM)->add(createScalarReplAggregatesPass(-1, false));
152 unwrap(PM)->add(createScalarReplAggregatesPass(Threshold));
156 unwrap(PM)->add(createSimplifyLibCallsPass());
160 unwrap(PM)->add(createTailCallEliminationPass());
164 unwrap(PM)->add(createConstantPropagationPass());
168 unwrap(PM)->add(createDemoteRegisterToMemoryPass());
172 unwrap(PM)->add(createVerifierPass());
176 unwrap(PM)->add(createCorrelatedValuePropagationPass());
180 unwrap(PM)->add(createEarlyCSEPass());
184 unwrap(PM)->add(createTypeBasedAliasAnalysisPass());
188 unwrap(PM)->add(createBasicAliasAnalysisPass());
192 unwrap(PM)->add(createLowerExpectIntrinsicPass());