r133152 - in /trunk/gcc: ChangeLog config/arm/t...
pbrook@gcc.gnu.org
pbrook@gcc.gnu.org
Wed Mar 12 23:19:00 GMT 2008
Author: pbrook
Date: Wed Mar 12 23:19:41 2008
New Revision: 133152
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133152
Log:
2008-03-12 Paul Brook <paul@codesourcery.com>
gcc/
* config/arm/thumb2.md: Extend peephole to cover 3-arg subs.
(thumb2_alusi3_short): Exclude PLUS and MINUS.
(thumb2_addsi_shortim): Rename ...
(thumb2_addsi_short): ... to this. Allow register operands.
(thumb2_subsi_short): New pattern.
(thumb2_one_cmplsi2_short,
thumb2_negsi2_short): New patterns and peepholes.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/thumb2.md
More information about the Gcc-cvs
mailing list