http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48144
--- Comment #5 from Andrey Belevantsev <abel at gcc dot gnu.org> 2011-03-26 11:40:54 UTC --- Author: abel Date: Sat Mar 26 11:40:51 2011 New Revision: 171555 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171555 Log: PR rtl-optimization/48144 * sel-sched-ir.c (merge_history_vect): Factor out from ... (merge_expr_data): ... here. (av_set_intersect): Rename to av_set_code_motion_filter. Update all callers. Call merge_history_vect when an expression is found in both sets. * sel-sched-ir.h (av_set_code_motion_filter): Add prototype. gcc/testsuite PR rtl-optimization/48144 * gcc.dg/pr48144.c: New test. Added: trunk/gcc/testsuite/gcc.dg/pr48144.c Modified: trunk/gcc/ChangeLog trunk/gcc/sel-sched-ir.c trunk/gcc/sel-sched-ir.h trunk/gcc/sel-sched.c trunk/gcc/testsuite/ChangeLog