Re: [PATCH 3/3] Avoid emitting useless instructions in mips_process_sync_loop.

2012-06-13 Thread Maxim Kuvyrkov
On 14/06/2012, at 6:59 AM, Richard Sandiford wrote: > Maxim Kuvyrkov writes: >> + /* Don't bother setting returns that are never used. */ >> + if (cmp && find_reg_note (insn, REG_UNUSED, cmp)) >> +cmp = 0; >> + if (required_oldval && find_reg_note (insn, REG_UNUSED, required_oldval)) >> +

Re: [PATCH 3/3] Avoid emitting useless instructions in mips_process_sync_loop.

2012-06-13 Thread Richard Sandiford
Maxim Kuvyrkov writes: > + /* Don't bother setting returns that are never used. */ > + if (cmp && find_reg_note (insn, REG_UNUSED, cmp)) > +cmp = 0; > + if (required_oldval && find_reg_note (insn, REG_UNUSED, required_oldval)) > +required_oldval = 0; required_oldval is an important in