Searched refs:st0_tag (Results 1 - 9 of 9) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/math-emu/
H A Dfpu_trig.c40 int tag, st0_tag = TAG_Valid; local
65 st0_tag = FPU_normalize(&tmp);
66 FPU_copy_to_reg0(&tmp, st0_tag);
71 st0_tag = FPU_sub(REV|LOADED|TAG_Valid, (int)&CONST_PI2, FULL_PRECISION);
90 st0_tag = FPU_add(&tmp, tmptag, 0, FULL_PRECISION);
123 st0_tag = FPU_sub(LOADED|(tmptag & 0x0f), (int)&tmp,
135 st0_tag = FPU_sub(REV|LOADED|TAG_Valid, (int)&CONST_PI2,
143 FPU_settag0(st0_tag);
180 static void single_arg_error(FPU_REG *st0_ptr, u_char st0_tag) argument
182 if ( st0_tag
193 single_arg_2_error(FPU_REG *st0_ptr, u_char st0_tag) argument
290 fptan(FPU_REG *st0_ptr, u_char st0_tag) argument
378 fxtract(FPU_REG *st0_ptr, u_char st0_tag) argument
483 fsqrt_(FPU_REG *st0_ptr, u_char st0_tag) argument
548 frndint_(FPU_REG *st0_ptr, u_char st0_tag) argument
754 fcos(FPU_REG *st0_ptr, u_char st0_tag) argument
760 fsincos(FPU_REG *st0_ptr, u_char st0_tag) argument
863 do_fprem(FPU_REG *st0_ptr, u_char st0_tag, int round) argument
1125 fyl2x(FPU_REG *st0_ptr, u_char st0_tag) argument
1330 fpatan(FPU_REG *st0_ptr, u_char st0_tag) argument
1461 fprem(FPU_REG *st0_ptr, u_char st0_tag) argument
1467 fprem1(FPU_REG *st0_ptr, u_char st0_tag) argument
1473 fyl2xp1(FPU_REG *st0_ptr, u_char st0_tag) argument
1666 fscale(FPU_REG *st0_ptr, u_char st0_tag) argument
[all...]
H A Dload_store.c68 u_char st0_tag = TAG_Empty; /* This is just to stop a gcc warning. */ local
98 st0_tag = FPU_gettag0();
156 FPU_store_single(st0_ptr, st0_tag, (float __user *)data_address);
160 FPU_store_int32(st0_ptr, st0_tag, (long __user *)data_address);
164 FPU_store_double(st0_ptr, st0_tag, (double __user *)data_address);
168 FPU_store_int16(st0_ptr, st0_tag, (short __user *)data_address);
172 if ( FPU_store_single(st0_ptr, st0_tag, (float __user *)data_address) )
178 if ( FPU_store_int32(st0_ptr, st0_tag, (long __user *)data_address) )
184 if ( FPU_store_double(st0_ptr, st0_tag, (double __user *)data_address) )
190 if ( FPU_store_int16(st0_ptr, st0_tag, (shor
[all...]
H A Dreg_compare.c27 u_char st0_tag; local
33 st0_tag = FPU_gettag0();
38 if ( st0_tag == TAG_Special )
39 st0_tag = FPU_Special(st0_ptr);
41 if ( ((st0_tag != TAG_Valid) && (st0_tag != TW_Denormal))
44 if ( st0_tag == TAG_Zero )
55 if ( st0_tag == TAG_Valid )
57 if ( st0_tag == TW_Denormal )
62 if ( st0_tag
[all...]
H A Dreg_ld_str.c373 int FPU_store_extended(FPU_REG *st0_ptr, u_char st0_tag, long double __user *d) argument
381 if ( st0_tag != TAG_Empty )
415 int FPU_store_double(FPU_REG *st0_ptr, u_char st0_tag, double __user *dfloat) argument
423 if ( st0_tag == TAG_Valid )
434 if ( (precision_loss = FPU_round_to_int(&tmp, st0_tag)) )
545 else if (st0_tag == TAG_Zero)
551 else if ( st0_tag == TAG_Special )
553 st0_tag = FPU_Special(st0_ptr);
554 if ( st0_tag == TW_Denormal )
567 else if (st0_tag
634 FPU_store_single(FPU_REG *st0_ptr, u_char st0_tag, float __user *single) argument
858 FPU_store_int64(FPU_REG *st0_ptr, u_char st0_tag, long long __user *d) argument
920 FPU_store_int32(FPU_REG *st0_ptr, u_char st0_tag, long __user *d) argument
977 FPU_store_int16(FPU_REG *st0_ptr, u_char st0_tag, short __user *d) argument
1034 FPU_store_bcd(FPU_REG *st0_ptr, u_char st0_tag, u_char __user *d) argument
[all...]
H A Dfpu_aux.c135 u_char st0_tag = (tag_word >> (regnr*2)) & 3; local
138 if ( st0_tag == TAG_Empty )
159 FPU_copy_to_regi(st0_ptr, st0_tag, i);
171 tag_word |= (sti_tag << (regnr*2)) | (st0_tag << (regnri*2));
H A Dfpu_proto.h87 extern void poly_atan(FPU_REG *st0_ptr, u_char st0_tag, FPU_REG *st1_ptr,
119 extern int FPU_store_extended(FPU_REG *st0_ptr, u_char st0_tag,
121 extern int FPU_store_double(FPU_REG *st0_ptr, u_char st0_tag, double __user *dfloat);
122 extern int FPU_store_single(FPU_REG *st0_ptr, u_char st0_tag, float __user *single);
123 extern int FPU_store_int64(FPU_REG *st0_ptr, u_char st0_tag, long long __user *d);
124 extern int FPU_store_int32(FPU_REG *st0_ptr, u_char st0_tag, long __user *d);
125 extern int FPU_store_int16(FPU_REG *st0_ptr, u_char st0_tag, short __user *d);
126 extern int FPU_store_bcd(FPU_REG *st0_ptr, u_char st0_tag, u_char __user *d);
H A Dfpu_entry.c142 u_char loaded_tag, st0_tag; local
324 st0_tag = FPU_gettag0();
366 if ( ((st0_tag == TAG_Special) && isNaN(st0_ptr)) ||
404 if ( (st0_tag == TAG_Zero) &&
458 if ( st0_tag == TAG_Zero )
505 st0_tag = FPU_gettag0();
H A Dfpu_emu.h128 typedef void (*FUNC_ST0)(FPU_REG *st0_ptr, u_char st0_tag);
151 #define NOT_EMPTY_ST0 (st0_tag ^ TAG_Empty)
H A Dpoly_atan.c55 void poly_atan(FPU_REG *st0_ptr, u_char st0_tag, argument
68 if ( st0_tag == TAG_Valid )

Completed in 37 milliseconds