freebsd-dev/lib/libc/sparc64/fpu
Jake Burkholder 025c284b8d Add a support macro to convert the 5-bit packed register field of
a floating point instruction into a 6-bit register number for
double and quad arguments.
Make use of the new INSFPdq_RN macro where apporpriate; this
is required for correctly handling the "high" fp registers
(>= %f32).
Fix a number of bugs related to the handling of the high registers
which were caused by using __fpu_[gs]etreg() where __fpu_[gs]etreg64()
should be used (the former can only access the low, single-precision,
registers).

Submitted by:	tmm
2002-05-11 21:20:05 +00:00
..
fpu_add.c Emulate ldq and stq (load/store long double) instructions. GCC has started 2002-04-27 21:56:28 +00:00
fpu_arith.h Fix the style of the SCM ID's. 2002-03-22 23:42:05 +00:00
fpu_compare.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
fpu_div.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
fpu_emu.h Fix the style of the SCM ID's. 2002-03-22 23:42:05 +00:00
fpu_explode.c Add a support macro to convert the 5-bit packed register field of 2002-05-11 21:20:05 +00:00
fpu_extern.h Emulate ldq and stq (load/store long double) instructions. GCC has started 2002-04-27 21:56:28 +00:00
fpu_implode.c Emulate ldq and stq (load/store long double) instructions. GCC has started 2002-04-27 21:56:28 +00:00
fpu_mul.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
fpu_qp.c Add code to emulate arithmetic, comparison and conversion operations 2002-04-28 02:36:36 +00:00
fpu_reg.h Add userland floating point emulator code for sparc64. This is a port 2002-02-23 21:37:18 +00:00
fpu_reg.S Use __FBSDID 2002-05-06 23:24:39 +00:00
fpu_sqrt.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
fpu_subr.c Emulate ldq and stq (load/store long double) instructions. GCC has started 2002-04-27 21:56:28 +00:00
fpu.c Add a support macro to convert the 5-bit packed register field of 2002-05-11 21:20:05 +00:00
Makefile.inc We typically don't add trailing /'s. 2002-05-06 23:24:16 +00:00