[llvm-commits] [llvm-gcc-4.2] r60004 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Chris Lattner clattner at apple.com
Tue Nov 25 10:43:42 PST 2008


On Nov 24, 2008, at 6:34 PM, Devang Patel wrote:

> Author: dpatel
> Date: Mon Nov 24 20:34:49 2008
> New Revision: 60004
>
> URL: http://llvm.org/viewvc/llvm-project?rev=60004&view=rev
> Log:
>
> Disable loop-index-split for now.
> It has a bug that is encouraging me to rewrite large portion of this  
> pass.

Should this also be disabled from opt?

-Chris

>
>
>
> Modified:
>    llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
>
> Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp?rev=60004&r1=60003&r2=60004&view=diff
>
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp (original)
> +++ llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Mon Nov 24 20:34:49 2008
> @@ -444,7 +444,7 @@
>     PM->add(createLoopRotatePass());            // Rotate Loop
>     PM->add(createLICMPass());                  // Hoist loop  
> invariants
>     PM->add(createLoopUnswitchPass(optimize_size ? true : false));
> -    PM->add(createLoopIndexSplitPass());        // Split loop index
> +    //  PM->add(createLoopIndexSplitPass());        // Split loop  
> index
>     PM->add(createInstructionCombiningPass());
>     PM->add(createIndVarSimplifyPass());        // Canonicalize  
> indvars
>     PM->add(createLoopDeletionPass());          // Delete dead loops
>
>
> _______________________________________________
> 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