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]

[Committed/AARCH64] Fix *extr_insv_lower_reg<mode> pattern


The problem here is that the pattern marks the second operand as a
rewrite constraint but this operand is never written to.  It looks
like it was a copy and pasto.

Committed as obvious and should improve register allocation in some cases.

Thanks,
Andrew Pinski

ChangeLog:
* config/aarch64/aarch64.md (*extr_insv_lower_reg<mode>): Remove + from
the read only register.

Attachment: fixconstraint.diff.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]