Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 261111
Collapse All | Expand All

(-)gcc/regrename.c (-1 / +5 lines)
Lines 783-788 build_def_use (basic_block bb) Link Here
783
		recog_data.operand_type[i] = OP_INOUT;
783
		recog_data.operand_type[i] = OP_INOUT;
784
	    }
784
	    }
785
785
786
	  /* Unshare dup_loc RTL */
787
	  for (i = 0; i < recog_data.n_dups; i++)
788
	    *recog_data.dup_loc[i] = copy_rtx(*recog_data.dup_loc[i]);
789
786
	  /* Step 1: Close chains for which we have overlapping reads.  */
790
	  /* Step 1: Close chains for which we have overlapping reads.  */
787
	  for (i = 0; i < n_ops; i++)
791
	  for (i = 0; i < n_ops; i++)
788
	    scan_rtx (insn, recog_data.operand_loc[i],
792
	    scan_rtx (insn, recog_data.operand_loc[i],
Lines 813-819 build_def_use (basic_block bb) Link Here
813
		    OP_IN, 0);
817
		    OP_IN, 0);
814
818
815
	  for (i = 0; i < recog_data.n_dups; i++)
819
	  for (i = 0; i < recog_data.n_dups; i++)
816
	    *recog_data.dup_loc[i] = copy_rtx (old_dups[i]);
820
	    *recog_data.dup_loc[i] = old_dups[i];
817
	  for (i = 0; i < n_ops; i++)
821
	  for (i = 0; i < n_ops; i++)
818
	    *recog_data.operand_loc[i] = old_operands[i];
822
	    *recog_data.operand_loc[i] = old_operands[i];
819
	  if (recog_data.n_dups)
823
	  if (recog_data.n_dups)

Return to bug 261111