This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi all, This is the updated version of the patch. It defines the predicable attribute for the equivalent abssi2 and neg_abssi2 patterns in thumb2.md. The previous version (with the changes only to arm.md) has been okayed but not applied and this patch supersedes it. The previous version is: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01578.html No regressions for arm-none-eabi for qemu. Ok for trunk? Thanks, Kyrill gcc/ChangeLog 2012-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> * config/arm/arm.md (*arm_abssi2): Define predicable attribute. (*arm_neg_abssi2): Likewise. * config/arm/thumb2.md (*thumb2_abssi2): Likewise. (*thumb2_neg_abssi2): Likewise. -----Original Message----- From: Ramana Radhakrishnan Sent: 19 November 2012 18:05 To: Kyrylo Tkachov Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw Subject: Re: [PATCH][ARM] Define predicable attribute for arm_abssi2 and arm_neg_abssi2 On 11/19/12 17:51, Kyrylo Tkachov wrote: > Hi all, > This patch updates the arm_abssi2 and arm_neg_abssi2 patterns in the ARM > machine description. > We define the predicable attribute based on the alternative. When the > patterns were introduced it was not possible to do that. > Now the second alternative in each of the patterns that supports predication > is defined as predicable. > > No regressions on arm-none-eabi with qemu. > > Ok for trunk? Ok, please apply. Ramana
Attachment:
abssi_predicable.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |