http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59913
--- Comment #7 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- Author: vmakarov Date: Tue Feb 4 18:56:59 2014 New Revision: 207485 URL: http://gcc.gnu.org/viewcvs?rev=207485&root=gcc&view=rev Log: 2014-02-04 Vladimir Makarov <vmaka...@redhat.com> PR bootstrap/59913 * lra-constraints.c (need_for_split_p): Use more 3 reloads as threshold for pseudo splitting. (update_ebb_live_info): Process call argument hard registers and hard registers from insn definition too. (max_small_class_regs_num): New constant. (inherit_in_ebb): Update live hard regs through EBBs. Update reloads_num only for small register classes. Don't split for outputs of jumps. Modified: trunk/gcc/ChangeLog trunk/gcc/lra-constraints.c