This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [PATCH] Fix PRE of TARGET_MEM_REF


Hello,

Running SPEC2006 w and w\o the patch below on x86_64-suse-linux and
powerpc64-suse-linux; with -O3 -msse3 and -O3 -maltivec respectively;
show no significant impact on performance.

Testing the patch on spec2000/172.mgrid on x86 also did not effect the
performance.

Following Dorit's mail
http://gcc.gnu.org/ml/gcc-patches/2009-06/msg00176.html
I will now regtest and bootstrap the patch.

Thanks,
Revital


> Index: passes.c
> ===================================================================
> --- passes.c    (revision 147866)
> +++ passes.c    (working copy)
> @@ -648,7 +648,6 @@ init_optimization_passes (void)
>           NEXT_PASS (pass_copy_prop);
>           NEXT_PASS (pass_dce_loop);
>           NEXT_PASS (pass_lim);
> -         NEXT_PASS (pass_predcom);
>           NEXT_PASS (pass_tree_unswitch);
>           NEXT_PASS (pass_scev_cprop);
>           NEXT_PASS (pass_empty_loop);
> @@ -665,6 +664,7 @@ init_optimization_passes (void)
>               NEXT_PASS (pass_lower_vector_ssa);
>               NEXT_PASS (pass_dce_loop);
>             }
> +          NEXT_PASS (pass_predcom);
>           NEXT_PASS (pass_complete_unroll);
>           NEXT_PASS (pass_slp_vectorize);
>           NEXT_PASS (pass_parallelize_loops);
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]