From 00dcfe8086bf78d40d74a44235fdc8b9f77a062e Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 28 Mar 2003 23:21:21 +0000 Subject: reload1.c (reload_as_needed): Allow a USE in asm reloads. * reload1.c (reload_as_needed): Allow a USE in asm reloads. * loop.c: (find_mem_in_note_1, find_mem_in_note): Comment. From-SVN: r64991 --- gcc/reload1.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/reload1.c') diff --git a/gcc/reload1.c b/gcc/reload1.c index de995a0..1ae8990 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -3940,6 +3940,7 @@ reload_as_needed (live_known) if (asm_noperands (PATTERN (insn)) >= 0) for (p = NEXT_INSN (prev); p != next; p = NEXT_INSN (p)) if (p != insn && INSN_P (p) + && GET_CODE (PATTERN (p)) != USE && (recog_memoized (p) < 0 || (extract_insn (p), ! constrain_operands (1)))) { -- cgit v1.1