Hi Vladimir,

This patch increases code size at -Os on arm-linux-gnueabihf by 1% (with no 
code-size reductions) on several SPEC CPU2006 benchmarks:

400.perlbench,perlbench_base.default                         ,580842,583842
429.mcf,mcf_base.default                                     ,7867,7955
403.gcc,gcc_base.default                                     ,1726449,1736149
433.milc,milc_base.default                                   ,66328,66816
456.hmmer,hmmer_base.default                                 ,148394,149434
482.sphinx3,sphinx_livepretend_base.default                  ,99183,99863

Could you look into whether these regressions can be avoided?

Thanks,

--
Maxim Kuvyrkov
https://www.linaro.org

> On Feb 2, 2020, at 7:46 PM, Vladimir Makarov <vmaka...@redhat.com> wrote:
> 
>   The previous patch for
> 
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91333
> 
> resulted in aarch64 testsuite failures.
> 
> The following patch solves some of the failures and modified the PR test as 
> the generated code changed.
> 
> The patch was successfully bootstrapped on x86-64 and benchmarked on SPEC2000.
> 
> 
> <pr91333-2.patch>

Reply via email to