This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Is the loop pass allowed to introduce new call insns?
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: rth at redhat dot com (Richard Henderson)
- Cc: law at redhat dot com, gcc at gcc dot gnu dot org
- Date: Tue, 4 Mar 2003 02:40:33 -0500 (EST)
- Subject: Re: Is the loop pass allowed to introduce new call insns?
> On Tue, Mar 04, 2003 at 12:24:23AM -0500, John David Anglin wrote:
> > I'd have to run the idea past the kernel people. It would improve
> > multiplication performance at the expense of context switching for
> > the unfixed fpregs.
>
> You'd only need one or two fpregs. That shouldn't be much
> of a burden at all.
It turns out that all fpregs are currently saved. The main reason
fpregs are disabled is to ensure that no floating-point exceptions
are raised in the kernel.
Dave
--
J. David Anglin dave dot anglin at nrc-cnrc dot gc dot ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)