Removed bogus 'l' suffixes in FP register to register instructions.

This commit is contained in:
bde 2000-06-06 12:12:36 +00:00
parent 9f1fa71919
commit b349c7ffdb
6 changed files with 8 additions and 8 deletions

View File

@ -65,15 +65,15 @@ ENTRY(__ieee754_exp)
1:
fldl2e
fmulp /* x * log2(e) */
fstl %st(1)
fst %st(1)
frndint /* int(x * log2(e)) */
fstl %st(2)
fst %st(2)
fsubrp /* fract(x * log2(e)) */
f2xm1 /* 2^(fract(x * log2(e))) - 1 */
fld1
faddp /* 2^(fract(x * log2(e))) */
fscale /* e^x */
fstpl %st(1)
fstp %st(1)
je 1f
fldcw 4(%esp)
1:

View File

@ -44,5 +44,5 @@ ENTRY(__ieee754_fmod)
fstsw %ax
sahf
jp 1b
fstpl %st(1)
fstp %st(1)
ret

View File

@ -44,5 +44,5 @@ ENTRY(__ieee754_remainder)
fstsw %ax
sahf
jp 1b
fstpl %st(1)
fstp %st(1)
ret

View File

@ -44,7 +44,7 @@ ENTRY(ilogb)
fldl 8(%ebp)
fxtract
fstpl %st
fstp %st
fistpl -4(%ebp)
movl -4(%ebp),%eax

View File

@ -40,5 +40,5 @@ RCSID("$FreeBSD$")
ENTRY(logb)
fldl 4(%esp)
fxtract
fstpl %st
fstp %st
ret

View File

@ -40,5 +40,5 @@ RCSID("$FreeBSD$")
ENTRY(significand)
fldl 4(%esp)
fxtract
fstpl %st(1)
fstp %st(1)
ret