This is the mail archive of the gcc@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: 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)


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