Searched refs:FPU_rm (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/arch/x86/math-emu/ |
D | fpu_arith.c | 22 int i = FPU_rm; in fadd__() 30 int i = FPU_rm; in fmul__() 39 FPU_sub(0, FPU_rm, control_word); in fsub__() 46 FPU_sub(REV, FPU_rm, control_word); in fsubr_() 53 FPU_div(0, FPU_rm, control_word); in fdiv__() 60 FPU_div(REV, FPU_rm, control_word); in fdivr_() 66 int i = FPU_rm; in fadd_i() 75 FPU_mul(&st(0), FPU_gettag0(), FPU_rm, control_word); in fmul_i() 82 FPU_sub(DEST_RM, FPU_rm, control_word); in fsubri() 89 FPU_sub(REV | DEST_RM, FPU_rm, control_word); in fsub_i() [all …]
|
D | fpu_aux.c | 73 (finit_table[FPU_rm]) (); in finit_() 89 (fstsw_table[FPU_rm]) (); in fstsw_() 99 (fp_nop_table[FPU_rm]) (); in fp_nop() 114 i = FPU_rm; in fld_i_() 134 int i = FPU_rm; in fxch_i() 176 int i = FPU_rm; in fcmovCC() 246 FPU_settagi(FPU_rm, TAG_Empty); in ffree_() 252 FPU_settagi(FPU_rm, TAG_Empty); in ffreep() 259 FPU_copy_to_regi(&st(0), FPU_gettag0(), FPU_rm); in fst_i_() 265 FPU_copy_to_regi(&st(0), FPU_gettag0(), FPU_rm); in fstp_i()
|
D | reg_compare.c | 408 compare_st_st(FPU_rm); in fcom_st() 414 if (!compare_st_st(FPU_rm)) in fcompst() 421 if (FPU_rm != 1) { in fcompp() 432 compare_u_st_st(FPU_rm); in fucom_() 439 if (!compare_u_st_st(FPU_rm)) in fucomp() 446 if (FPU_rm == 1) { in fucompp() 458 compare_i_st_st(FPU_rm); in fcomi_() 464 if (!compare_i_st_st(FPU_rm)) in fcomip() 471 compare_ui_st_st(FPU_rm); in fucomi_() 477 if (!compare_ui_st_st(FPU_rm)) in fucomip()
|
D | fpu_entry.c | 244 FPU_rm = FPU_modrm & 7; in math_emulate() 486 if (!NOT_EMPTY_ST0 || !NOT_EMPTY(FPU_rm)) { in math_emulate() 487 FPU_stack_underflow_i(FPU_rm); in math_emulate() 492 if (!NOT_EMPTY_ST0 || !NOT_EMPTY(FPU_rm)) { in math_emulate() 493 FPU_stack_underflow_pop(FPU_rm); in math_emulate() 498 if (!NOT_EMPTY_ST0 || !NOT_EMPTY(FPU_rm)) { in math_emulate()
|
D | fpu_etc.c | 135 (fp_etc_table[FPU_rm]) (&st(0), FPU_gettag0()); in FPU_etc()
|
D | reg_constant.c | 122 (constants_table[FPU_rm]) (control_word & CW_RC); in fconst()
|
D | fpu_system.h | 92 #define FPU_rm (*(u_char *)&(I387->soft.rm)) macro
|
D | fpu_trig.c | 1639 (trig_table_a[FPU_rm]) (&st(0), FPU_gettag0()); in FPU_triga() 1648 (trig_table_b[FPU_rm]) (&st(0), FPU_gettag0()); in FPU_trigb()
|