Date: Wed, 6 Aug 2003 12:01:32 -0700 From: Marcel Moolenaar <marcel@xcllnt.net> To: threads@freebsd.org Subject: Re: KSE/ia64: a quick update Message-ID: <20030806190132.GB893@athlon.pn.xcllnt.net> In-Reply-To: <20030806185530.GA893@athlon.pn.xcllnt.net> References: <20030806185530.GA893@athlon.pn.xcllnt.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 06, 2003 at 11:55:30AM -0700, Marcel Moolenaar wrote:
> About the high FP:
>
> On ia64 the FP registers are split in two (2) sets: low and high.
> Both sets can be enabled and disabled independently from each other
> and each set has a modified bit to keep track of usage. The low
> FP registers are f0-f31 and are always enabled. The high FP registers
> are f32-f127 and are disabled by default. We use lazy context
> switching to save and restore these on a need to have basis. When
^^^^^
These applies to the high FP registers only. We put the low FP
registers in the trapframe or PCB. Only the high FP registers are
lazily switched.
--
Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030806190132.GB893>
