Searched refs:control_word (Results 1 - 10 of 10) sorted by relevance

/arch/x86/math-emu/
H A Dfpu_arith.c23 FPU_add(&st(i), FPU_gettagi(i), 0, control_word); local
31 FPU_mul(&st(i), FPU_gettagi(i), 0, control_word); local
38 FPU_sub(0, FPU_rm, control_word);
45 FPU_sub(REV, FPU_rm, control_word);
52 FPU_div(0, FPU_rm, control_word);
59 FPU_div(REV, FPU_rm, control_word);
67 FPU_add(&st(i), FPU_gettagi(i), i, control_word); local
74 FPU_mul(&st(0), FPU_gettag0(), FPU_rm, control_word);
81 FPU_sub(DEST_RM, FPU_rm, control_word);
88 FPU_sub(REV | DEST_RM, FPU_rm, control_word);
[all...]
H A Derrors.c166 control_word & 0x1000 ? 1 : 0,
167 (control_word & 0x800) >> 11, (control_word & 0x400) >> 10,
168 (control_word & 0x200) >> 9, (control_word & 0x100) >> 8,
169 control_word & 0x80 ? 1 : 0,
170 control_word & SW_Precision ? 1 : 0,
171 control_word & SW_Underflow ? 1 : 0,
172 control_word & SW_Overflow ? 1 : 0,
173 control_word
[all...]
H A Dreg_ld_str.c362 if (control_word & CW_Invalid) {
409 if (!(control_word & CW_Underflow))
413 if (!(control_word & CW_Precision))
421 switch (control_word & CW_RC) {
472 if (!(control_word & CW_Overflow))
475 if (!(control_word & CW_Precision))
502 if (control_word & CW_Underflow)
521 if (!(control_word & CW_Invalid))
529 if (!(control_word & CW_Invalid))
537 if (control_word
[all...]
H A Dfpu_aux.c120 if (control_word & CW_Invalid) {
146 if (control_word & CW_Invalid) {
154 if (control_word & CW_Invalid) {
H A Dload_store.c215 FPU_get_user(control_word,
218 if (partial_status & ~control_word & CW_Exceptions)
223 control_word |= 0x40; /* An 80486 appears to always set this bit */
255 FPU_put_user(control_word,
H A Dfpu_trig.c38 int old_cw = control_word, saved_status = partial_status;
46 control_word &= ~CW_RC;
47 control_word |= RC_CHOP;
144 control_word = old_cw;
201 if (control_word & CW_Invalid) {
215 if (control_word & CW_Invalid) {
284 if (control_word & CW_Invalid) {
422 if (control_word & EX_Invalid) {
469 tag = wm_sqrt(st0_ptr, 0, 0, control_word, SIGN_POS);
694 if (control_word
[all...]
H A Dreg_compare.c215 return !(control_word & CW_Invalid);
223 return !(control_word & CW_Invalid);
261 return !(control_word & CW_Invalid);
271 return !(control_word & CW_Invalid);
H A Dfpu_entry.c370 && (control_word &
438 control_word);
443 control_word);
459 control_word);
465 control_word);
471 control_word);
480 control_word);
489 && (control_word & CW_Invalid))
H A Dfpu_system.h57 #define control_word (I387->soft.cwd) macro
H A Dreg_constant.c116 (constants_table[FPU_rm]) (control_word & CW_RC);

Completed in 520 milliseconds