Home
last modified time | relevance | path

Searched refs:FPU_rm (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/arch/x86/math-emu/
Dfpu_arith.c22 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 …]
Dfpu_aux.c73 (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()
Dreg_compare.c408 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()
Dfpu_entry.c244 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()
Dfpu_etc.c135 (fp_etc_table[FPU_rm]) (&st(0), FPU_gettag0()); in FPU_etc()
Dreg_constant.c122 (constants_table[FPU_rm]) (control_word & CW_RC); in fconst()
Dfpu_system.h92 #define FPU_rm (*(u_char *)&(I387->soft.rm)) macro
Dfpu_trig.c1639 (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()