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]

Re: [PATCH] Vector return on ARM



On May 13, 2005, at 1:19 PM, Paul Brook wrote:


2005-05-13 Josh Conner <jconner@apple.com>

         * config/arm/arm.c (arm_size_return_regs): New.
         (thumb_unexpanded_epilogue): replace in-line calculation
         of return registers with call to arm_size_return_regs.
         (use_return_insn): Include test of which registers are
         being used to hold return values, to accommodate
         vector return values.


Ok.


Paul


Testing complete with no regressions. Can you please apply the patch?


Thanks -

Josh
~~~~

2005-05-13 Josh Conner <jconner@apple.com>

        * config/arm/arm.c (arm_size_return_regs): New.
        (thumb_unexpanded_epilogue): replace in-line calculation
        of return registers with call to arm_size_return_regs.
        (use_return_insn): Include test of which registers are
        being used to hold return values, to accommodate
        vector return values.


Attachment: epilogue2.patch
Description: Binary data



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