This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Question about clobbering registers in prologue/epilogue code
- From: Steve Ellcey <sellcey at mips dot com>
- To: Richard Sandiford <rdsandiford at googlemail dot com>
- Cc: <gcc at gcc dot gnu dot org>
- Date: Fri, 20 Sep 2013 11:20:06 -0700
- Subject: Re: Question about clobbering registers in prologue/epilogue code
- Authentication-results: sourceware.org; auth=none
- References: <1379628376 dot 5770 dot 440 dot camel at ubuntu-sellcey> <877gec574u dot fsf at talisman dot default>
On Fri, 2013-09-20 at 07:39 +0100, Richard Sandiford wrote:
> This seems pretty expensive though. Just wondering: is it related to
> the -mfp64 jmp_buf thing?
>
> Thanks,
> Richard
No, this is a separate issue from the -mfp64 jmp_buf bug. We think
there may be some cases where having access to the FPU unit in FR1 mode
may be advantageous enough to accept the cost of saving and restoring
the FP registers but where we still need to be ABI compatible with fp32
code.
Steve Ellcey
sellcey@mips.com