From 8bb44f9ab526223600a8cf5c8f5fee0020f5289d Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sun, 14 Mar 1993 05:02:30 +0000 Subject: [PATCH] (choose_reload_regs): Verify reload_out[j != 0 before comparing with relaod_earlyclobber elements. From-SVN: r3731 --- gcc/reload1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/reload1.c b/gcc/reload1.c index 15edd0b2571..3412c0a0ec4 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -4183,7 +4183,7 @@ choose_reload_regs (insn, avoid_return_reg) if (reload_when_needed[j] == RELOAD_OTHER && ! reload_needed_for_multiple[j]) { - if (reload_in[j] == 0) + if (reload_in[j] == 0 && reload_out[j] != 0) { /* But earlyclobber operands must stay as RELOAD_OTHER. */ for (i = 0; i < n_earlyclobbers; i++) -- 2.30.2