]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/reload.c
* Revert this patch.
[gcc.git] / gcc / reload.c
index a97357f3bcda7ce44a2385fff8929722b9b5dd8d..1aec4fb633bbb040aabd137972c459136a533830 100644 (file)
@@ -2673,8 +2673,7 @@ find_reloads (insn, replace, ind_levels, live_known, reload_reg_p)
            substed_operand[i] = recog_operand[i]
              = reg_equiv_mem[regno];
 #endif
-         if (reg_equiv_address[regno] != 0
-             && (set == 0 || &SET_DEST (set) != recog_operand_loc[i]))
+         if (reg_equiv_address[regno] != 0)
            {
              /* If reg_equiv_address is not a constant address, copy it,
                 since it may be shared.  */
This page took 0.033917 seconds and 5 git commands to generate.