194 {
196 CompilerPass::kSetOuterInliningId,
197 CompilerPass::kTypePropagation,
198 CompilerPass::kCanonicalize,
199 CompilerPass::kBranchSimplify,
200 CompilerPass::kIfConvert,
201 CompilerPass::kConstantPropagation,
202 CompilerPass::kTypePropagation,
203 CompilerPass::kSelectRepresentations_Final,
204 CompilerPass::kTypePropagation,
205 CompilerPass::kTryCatchOptimization,
206 CompilerPass::kEliminateEnvironments,
207 CompilerPass::kEliminateDeadPhis,
208 CompilerPass::kDCE,
209 CompilerPass::kCanonicalize,
210 CompilerPass::kDelayAllocations,
211 CompilerPass::kEliminateWriteBarriers,
212 CompilerPass::kFinalizeGraph,
213 CompilerPass::kAllocateRegisters,
214 CompilerPass::kReorderBlocks,
215 });
216}
void RunAdditionalPasses(std::initializer_list< CompilerPass::Id > passes)