On 10/12/11 23:21, Richard Henderson wrote: > +(define_insn "*xorsi3_compare0_scratch_arm"
The convention in arm.md is only to put 'scratch' in the name if the operation needs to allocate a scratch register for a result that isn't used (for example the iorsi3_compare0_scratch pattern). Otherwise OK. R.