https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84876
--- Comment #4 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- Author: vmakarov Date: Fri Mar 16 18:48:26 2018 New Revision: 258602 URL: https://gcc.gnu.org/viewcvs?rev=258602&root=gcc&view=rev Log: 2018-03-16 Vladimir Makarov <vmaka...@redhat.com> PR target/84876 * lra-assigns.c (lra_split_hard_reg_for): Don't use regno_allocno_class_array and sorted_pseudos. * lra-constraints.c (spill_hard_reg_in_range): Ignore hard regs in insns where regno is used. 2018-03-16 Vladimir Makarov <vmaka...@redhat.com> PR target/84876 * gcc.target/i386/pr84876.c: New test. Added: trunk/gcc/testsuite/gcc.target/i386/pr84876.c Modified: trunk/gcc/ChangeLog trunk/gcc/lra-assigns.c trunk/gcc/lra-constraints.c trunk/gcc/testsuite/ChangeLog