[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