[llvm-commits] [llvm] r146578 - in /llvm/trunk: lib/Transforms/Scalar/LoopUnswitch.cpp test/Transforms/LoopUnswitch/2011-11-18-SimpleSwitch.ll test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches-Threshold.ll test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll

Chad Rosier mcrosier at apple.com
Wed Jan 11 09:52:54 PST 2012


Thanks, Stepan.  I keep an eye on our nightly testers.

 Chad

On Jan 11, 2012, at 12:49 AM, Stepan Dyatkovskiy wrote:

> I'd commited compile-time improvement patch in r147935.  On my PC all regressed tests was restored and even improved a little bit.
> -Stepan.
> 
> 23.12.2011, 11:58, "Stepan Dyatkovskiy" <STPWORLD at narod.ru>:
>>>>   Performance Improvements - Compile
>>>>   SingleSource/Benchmarks/Misc/himenobmtxpa -17.99%
>>>>   SingleSource/Benchmarks/Adobe-C++/simple_types_loop_invariant -15.76%
>>>>   SingleSource/Benchmarks/Adobe-C++/simple_types_constant_folding -14.44%
>>>>   SingleSource/Benchmarks/Adobe-C++/stepanov_vector -8.30%
>>>>   SingleSource/Benchmarks/Misc-C++/stepanov_v1p2 -7.77%
>>>>   SingleSource/Benchmarks/Adobe-C++/stepanov_abstraction -6.10%
>>>>   MultiSource/Benchmarks/ASCI_Purple/SMG2000/smg2000 -2.39%
>>>>   External/SPEC/CINT2000/254_gap/254_gap -2.31%
>>>>   External/SPEC/CINT95/132_ijpeg/132_ijpeg -1.79%
>>>>   MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg -1.63%
>>>>   External/SPEC/CINT2006/400_perlbench/400_perlbench -1.49%
>>>>   MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg -1.48%
>> 
>> I'm glad to see that.
>> 
>>>>   My investigation of the execution-time regressions is leading me to believe this patch is *not* the culprit.
>> 
>> Oh no. Rather, this information will help me make my patch really fast and efficient.
>> 
>> -Stepan.




More information about the llvm-commits mailing list