stmt.c
194 KB
-
bb-reorder.c (find_traces_1_round): Don't connect easy to copy successors with… · 99dc7277
bb-reorder.c (find_traces_1_round): Don't connect easy to copy successors with multiple predecessors. * bb-reorder.c (find_traces_1_round): Don't connect easy to copy successors with multiple predecessors. (connect_traces): Try harder to copy traces of length 1. * function.h (struct function): Add computed_goto_common_label, computed_goto_common_reg. * function.c (free_after_compilation): Zap them. * stmt.c (expand_computed_goto): Use them to produce one indirect branch per function. From-SVN: r62944
Richard Henderson committed