Searched refs:st0_tag (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/arch/x86/math-emu/ |
| H A D | fpu_trig.c | 68 st0_tag = in trig_arg() 135 st0_tag = in trig_arg() 144 FPU_settag0(st0_tag); in trig_arg() 196 switch (st0_tag) { in single_arg_2_error() 316 st0_tag = in fptan() 716 tag = st0_tag; in fsincos() 888 tmptag = st0_tag; in do_fprem() 991 } else if ((st0_tag == TAG_Valid) || (st0_tag == TW_Denormal)) { in do_fprem() 1157 else if (((st0_tag == TAG_Valid) || (st0_tag == TW_Denormal)) in fyl2x() 1385 } else if ((st0_tag == TAG_Valid) || (st0_tag == TW_Denormal)) { in fyl2xp1() [all …]
|
| H A D | load_store.c | 98 st0_tag = FPU_gettag0(); in FPU_load_store() 166 (st0_ptr, st0_tag, (long __user *)data_address)) in FPU_load_store() 176 (st0_ptr, st0_tag, (long long __user *)data_address)) in FPU_load_store() 186 (st0_ptr, st0_tag, (short __user *)data_address)) in FPU_load_store() 193 FPU_store_single(st0_ptr, st0_tag, in FPU_load_store() 202 FPU_store_double(st0_ptr, st0_tag, in FPU_load_store() 212 (st0_ptr, st0_tag, (float __user *)data_address)) in FPU_load_store() 219 (st0_ptr, st0_tag, (long __user *)data_address)) in FPU_load_store() 226 (st0_ptr, st0_tag, (double __user *)data_address)) in FPU_load_store() 233 (st0_ptr, st0_tag, (short __user *)data_address)) in FPU_load_store() [all …]
|
| H A D | reg_ld_str.c | 346 if (st0_tag != TAG_Empty) { in FPU_store_extended() 389 if (st0_tag == TAG_Valid) { in FPU_store_double() 572 if (st0_tag == TAG_Valid) { in FPU_store_single() 759 if (st0_tag == TAG_Empty) { in FPU_store_int64() 765 if ((st0_tag == TW_Infinity) || (st0_tag == TW_NaN)) { in FPU_store_int64() 808 if (st0_tag == TAG_Empty) { in FPU_store_int32() 814 if ((st0_tag == TW_Infinity) || (st0_tag == TW_NaN)) { in FPU_store_int32() 854 if (st0_tag == TAG_Empty) { in FPU_store_int16() 860 if ((st0_tag == TW_Infinity) || (st0_tag == TW_NaN)) { in FPU_store_int16() 903 if (st0_tag == TAG_Empty) { in FPU_store_bcd() [all …]
|
| H A D | reg_compare.c | 27 u_char st0_tag; in compare() local 33 st0_tag = FPU_gettag0(); in compare() 38 if (st0_tag == TAG_Special) in compare() 41 if (((st0_tag != TAG_Valid) && (st0_tag != TW_Denormal)) in compare() 43 if (st0_tag == TAG_Zero) { in compare() 54 if (st0_tag == TAG_Valid) in compare() 57 if (st0_tag == TW_Denormal) in compare() 63 if (st0_tag == TW_Infinity) { in compare() 79 if ((st0_tag == TAG_Valid) || (st0_tag == TAG_Zero)) in compare() 82 if (st0_tag == TW_Denormal) in compare() [all …]
|
| H A D | fpu_proto.h | 98 extern void poly_atan(FPU_REG * st0_ptr, u_char st0_tag, FPU_REG *st1_ptr, 134 extern int FPU_store_extended(FPU_REG *st0_ptr, u_char st0_tag, 136 extern int FPU_store_double(FPU_REG *st0_ptr, u_char st0_tag, 138 extern int FPU_store_single(FPU_REG *st0_ptr, u_char st0_tag, 140 extern int FPU_store_int64(FPU_REG *st0_ptr, u_char st0_tag, 142 extern int FPU_store_int32(FPU_REG *st0_ptr, u_char st0_tag, long __user *d); 143 extern int FPU_store_int16(FPU_REG *st0_ptr, u_char st0_tag, short __user *d); 144 extern int FPU_store_bcd(FPU_REG *st0_ptr, u_char st0_tag, u_char __user *d);
|
| H A D | fpu_aux.c | 138 u_char st0_tag = (tag_word >> (regnr * 2)) & 3; in fxch_i() local 141 if (st0_tag == TAG_Empty) { in fxch_i() 157 FPU_copy_to_regi(st0_ptr, st0_tag, i); in fxch_i() 169 tag_word |= (sti_tag << (regnr * 2)) | (st0_tag << (regnri * 2)); in fxch_i()
|
| H A D | fpu_entry.c | 110 u_char loaded_tag, st0_tag; in math_emulate() local 268 st0_tag = FPU_gettag0(); in math_emulate() 318 if (((st0_tag == TAG_Special) && isNaN(st0_ptr)) in math_emulate() 361 if ((st0_tag == TAG_Zero) && in math_emulate() 434 if (st0_tag == TAG_Zero) in math_emulate() 475 st0_tag = FPU_gettag0(); in math_emulate()
|
| H A D | poly_atan.c | 52 void poly_atan(FPU_REG *st0_ptr, u_char st0_tag, in poly_atan() argument 63 if (st0_tag == TAG_Valid) { in poly_atan()
|
| H A D | fpu_emu.h | 126 typedef void (*FUNC_ST0) (FPU_REG *st0_ptr, u_char st0_tag); 152 #define NOT_EMPTY_ST0 (st0_tag ^ TAG_Empty)
|
| H A D | fpu_etc.c | 123 static void FPU_ST0_illegal(FPU_REG *st0_ptr, u_char st0_tag) in FPU_ST0_illegal() argument
|