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] |
On 19 October 2011 20:38, Nathan Froyd <nfroyd@mozilla.com> wrote: > On 10/19/2011 3:27 PM, Ramana Radhakrishnan wrote: >> >> Index: gcc/config/arm/arm.c >> - ? ? ?live_regs_mask |= extra_mask<< ?(size / UNITS_PER_WORD); >> + ? ? ?live_regs_mask |= extra_mask<< ?((size + 3) / UNITS_PER_WORD); > > IIUC, wouldn't ((size + UNITS_PER_WORD - 1) / UNITS_PER_WORD) be clearer? > > -Nathan > Doh ! Yes , this is what I committed. Ramana 2011-10-20 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> PR target/50106 * config/arm/arm.c (thumb_unexpanded_epilogue): Handle return reg size from 1-3.
Attachment:
p1.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |