From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Henderson To: moshier@mediaone.net, Richard Henderson Cc: Jan Hubicka , law@cygnus.com, egcs@cygnus.com, Marc Lehmann Subject: Re: expand and truncate and 387 Date: Mon, 30 Nov 1998 23:25:00 -0000 Message-id: <19981130192827.A26735@dot.cygnus.com> References: <19981130171931.A22081@dot.cygnus.com> X-SW-Source: 1998-12/msg00007.html On Mon, Nov 30, 1998 at 09:30:41PM -0500, Stephen L Moshier wrote: > > Therefore no additional signaling is > required when the value is already in a register. > > Therefore? Suppose the value was loaded for some other operation, > then the user clears the IEEE flags, then calls for a conversion operation > on the value that is still in the register. Mustn't there be > another exception, on the conversion? I sure _hope_ the user ain't fooling aroung with exception flags behind my back with asms. If they do things properly, they'll be making a function call to feclearexcept (iso c9x ). And since all fp regs are call-clobbered, there will be no values live in registers. r~