From 662347c5083a2233ae5112e4bed4cbb8b533cc50 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 21 Feb 1995 10:41:05 -0700 Subject: local-alloc.c (block_alloc): Stop looping over the input operands once we find an input/output register pair... * local-alloc.c (block_alloc): Stop looping over the input operands once we find an input/output register pair which can be combined into a single qty. From-SVN: r8990 --- gcc/local-alloc.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/local-alloc.c') diff --git a/gcc/local-alloc.c b/gcc/local-alloc.c index fc5cdb4..e62a5a6 100644 --- a/gcc/local-alloc.c +++ b/gcc/local-alloc.c @@ -1294,6 +1294,8 @@ block_alloc (b) win = combine_regs (r1, r0, may_save_copy, insn_number, insn, 0); } + if (win) + break; } } -- cgit v1.1