| OLD | NEW |
| 1 //===- opt.cpp - The LLVM Modular Optimizer -------------------------------===// | 1 //===- opt.cpp - The LLVM Modular Optimizer -------------------------------===// |
| 2 // | 2 // |
| 3 // The LLVM Compiler Infrastructure | 3 // The LLVM Compiler Infrastructure |
| 4 // | 4 // |
| 5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
| 6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
| 7 // | 7 // |
| 8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
| 9 // | 9 // |
| 10 // Optimizations may be specified an arbitrary number of times on the command | 10 // Optimizations may be specified an arbitrary number of times on the command |
| (...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 418 initializeExpandSmallArgumentsPass(Registry); | 418 initializeExpandSmallArgumentsPass(Registry); |
| 419 initializeExpandStructRegsPass(Registry); | 419 initializeExpandStructRegsPass(Registry); |
| 420 initializeExpandTlsConstantExprPass(Registry); | 420 initializeExpandTlsConstantExprPass(Registry); |
| 421 initializeExpandTlsPass(Registry); | 421 initializeExpandTlsPass(Registry); |
| 422 initializeExpandVarArgsPass(Registry); | 422 initializeExpandVarArgsPass(Registry); |
| 423 initializeFixVectorLoadStoreAlignmentPass(Registry); | 423 initializeFixVectorLoadStoreAlignmentPass(Registry); |
| 424 initializeFlattenGlobalsPass(Registry); | 424 initializeFlattenGlobalsPass(Registry); |
| 425 initializeGlobalCleanupPass(Registry); | 425 initializeGlobalCleanupPass(Registry); |
| 426 initializeGlobalizeConstantVectorsPass(Registry); | 426 initializeGlobalizeConstantVectorsPass(Registry); |
| 427 initializeInsertDivideCheckPass(Registry); | 427 initializeInsertDivideCheckPass(Registry); |
| 428 initializeNormalizeStructRegSignaturesPass(Registry); |
| 428 initializePNaClABIVerifyFunctionsPass(Registry); | 429 initializePNaClABIVerifyFunctionsPass(Registry); |
| 429 initializePNaClABIVerifyModulePass(Registry); | 430 initializePNaClABIVerifyModulePass(Registry); |
| 430 initializePNaClSjLjEHPass(Registry); | 431 initializePNaClSjLjEHPass(Registry); |
| 431 initializePromoteI1OpsPass(Registry); | 432 initializePromoteI1OpsPass(Registry); |
| 432 initializePromoteIntegersPass(Registry); | 433 initializePromoteIntegersPass(Registry); |
| 433 initializeRemoveAsmMemoryPass(Registry); | 434 initializeRemoveAsmMemoryPass(Registry); |
| 434 initializeRenameEntryPointPass(Registry); | 435 initializeRenameEntryPointPass(Registry); |
| 435 initializeReplacePtrsWithIntsPass(Registry); | 436 initializeReplacePtrsWithIntsPass(Registry); |
| 436 initializeResolveAliasesPass(Registry); | 437 initializeResolveAliasesPass(Registry); |
| 437 initializeResolvePNaClIntrinsicsPass(Registry); | 438 initializeResolvePNaClIntrinsicsPass(Registry); |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 764 | 765 |
| 765 // Now that we have all of the passes ready, run them. | 766 // Now that we have all of the passes ready, run them. |
| 766 Passes.run(*M.get()); | 767 Passes.run(*M.get()); |
| 767 | 768 |
| 768 // Declare success. | 769 // Declare success. |
| 769 if (!NoOutput || PrintBreakpoints) | 770 if (!NoOutput || PrintBreakpoints) |
| 770 Out->keep(); | 771 Out->keep(); |
| 771 | 772 |
| 772 return 0; | 773 return 0; |
| 773 } | 774 } |
| OLD | NEW |