[PATCH, ARM][10/n] Split scc patterns using cond_exec
Richard Earnshaw
rearnsha@arm.com
Fri Apr 12 14:19:00 GMT 2013
On 12/04/13 12:04, Greta Yorsh wrote:
> This patch converts define_insn into define_insn_and_split to split
> some alternatives of movsicc_insn and some scc patterns that cannot be
> expressed using movsicc. The patch emits cond_exec RTL insns.
>
> Tested as part of the series for splitting arm.md patterns that output
> multiple asm instructions.
>
> Ok for trunk?
>
> gcc/
>
> 2013-02-19 Greta Yorsh <Greta.Yorsh@arm.com>
>
> * config/arm/arm.md (movsicc_insn): Convert define_insn into
> define_insn_and_split.
> (and_scc,ior_scc,negscc): Likewise.
> (cmpsi2_addneg, subsi3_compare): Convert to named patterns.
>
OK.
R.
More information about the Gcc-patches
mailing list