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

Owen Anderson resistor at mac.com
Mon May 5 16:55:28 PDT 2008


I've tested it extensively over the last week and a half, and Chris  
approved enabling it.  If it fails anything tonight, I'll disable it.

--Owen

On May 5, 2008, at 6:49 PM, Tanya Lattner wrote:

> Did the code owner for opt approve this? If so, thats fine.
>
> Enabling optimizations with the code freeze a couple days away is not
> ideal.
>
> -Tanya
>
>
> On May 5, 2008, at 4:38 PM, Owen Anderson wrote:
>
>> Author: resistor
>> Date: Mon May  5 18:38:07 2008
>> New Revision: 50682
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=50682&view=rev
>> Log:
>> Enable dead loop elimination.
>>
>> 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=50682&r1=50681&r2=50682&view=diff
>>
>> = 
>> =====================================================================
>> ========
>> --- llvm/trunk/tools/opt/opt.cpp (original)
>> +++ llvm/trunk/tools/opt/opt.cpp Mon May  5 18:38:07 2008
>> @@ -282,6 +282,7 @@
>>   addPass(PM, createLoopIndexSplitPass());       // Index split
>> loops.
>>   addPass(PM, createInstructionCombiningPass()); // Clean up after
>> LICM/reassoc
>>   addPass(PM, createIndVarSimplifyPass());       // Canonicalize
>> indvars
>> +  addPass(PM, createLoopDeletionPass());         // Remove dead  
>> loops
>>   addPass(PM, createLoopUnrollPass());           // Unroll small
>> loops
>>   addPass(PM, createInstructionCombiningPass()); // Clean up after
>> the unroller
>>   addPass(PM, createGVNPass());                  // Remove
>> redundancies
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4260 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20080505/8fea33cf/attachment.bin>


More information about the llvm-commits mailing list