Skip site navigation (1)Skip section navigation (2)
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>