[llvm-commits] [llvm] r51581 - /llvm/trunk/tools/opt/opt.cpp

Chris Lattner clattner at apple.com
Mon May 26 21:42:33 PDT 2008


Cool! Does this speed up llvmgcc measurably?

-Chris

On May 26, 2008, at 9:27 PM, Owen Anderson <resistor at mac.com> wrote:

> Author: resistor
> Date: Mon May 26 23:27:27 2008
> New Revision: 51581
>
> URL: http://llvm.org/viewvc/llvm-project?rev=51581&view=rev
> Log:
> Remove ADCE from the optimization pipeline.
>
> Modified:
>    llvm/trunk/tools/opt/opt.cpp
>
> Modified: llvm/trunk/tools/opt/opt.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt/opt.cpp?rev=51581&r1=51580&r2=51581&view=diff
>
> ===
> ===
> ===
> =====================================================================
> --- llvm/trunk/tools/opt/opt.cpp (original)
> +++ llvm/trunk/tools/opt/opt.cpp Mon May 26 23:27:27 2008
> @@ -296,7 +296,7 @@
>   addPass(PM, createCondPropagationPass());      // Propagate  
> conditionals
>
>   addPass(PM, createDeadStoreEliminationPass()); // Delete dead stores
> -  addPass(PM, createAggressiveDCEPass());        // SSA based  
> 'Aggressive DCE'
> +  addPass(PM, createDeadCodeEliminationPass());                  //  
> Delete dead instructions
>   addPass(PM, createCFGSimplificationPass());    // Merge & remove BBs
>   addPass(PM, createStripDeadPrototypesPass());  // Get rid of dead  
> prototypes
>   addPass(PM, createDeadTypeEliminationPass());  // Eliminate dead  
> types
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list