Mercurial > hg > CbC > CbC_gcc
diff gcc/ira-lives.c @ 36:855418dad1a3
gcc-4.4-20091020
author | e075725 |
---|---|
date | Tue, 22 Dec 2009 21:19:31 +0900 |
parents | 58ad6c70ea60 |
children | 77e2b8dfacca |
line wrap: on
line diff
--- a/gcc/ira-lives.c Thu Sep 24 13:21:57 2009 +0900 +++ b/gcc/ira-lives.c Tue Dec 22 21:19:31 2009 +0900 @@ -500,7 +500,7 @@ for (use = 0; use < recog_data.n_operands; use++) { if (use == def || recog_data.operand_type[use] == OP_OUT) - return; + continue; if (recog_op_alt[use][alt].anything_ok) use_cl = ALL_REGS; @@ -513,7 +513,7 @@ if ((use_match = recog_op_alt[use][alt].matches) >= 0) { if (use_match == def) - return; + continue; if (recog_op_alt[use_match][alt].anything_ok) use_cl = ALL_REGS;