tag | line | file | source code |
control_word | 108 | drivers/FPU-emu/errors.c | control_word & 0x1000 ? 1 : 0, |
control_word | 109 | drivers/FPU-emu/errors.c | (control_word & 0x800) >> 11, (control_word & 0x400) >> 10, |
control_word | 110 | drivers/FPU-emu/errors.c | (control_word & 0x200) >> 9, (control_word & 0x100) >> 8, |
control_word | 111 | drivers/FPU-emu/errors.c | control_word & 0x80 ? 1 : 0, |
control_word | 112 | drivers/FPU-emu/errors.c | control_word & SW_Precision?1:0, control_word & SW_Underflow?1:0, |
control_word | 113 | drivers/FPU-emu/errors.c | control_word & SW_Overflow?1:0, control_word & SW_Zero_Div?1:0, |
control_word | 114 | drivers/FPU-emu/errors.c | control_word & SW_Denorm_Op?1:0, control_word & SW_Invalid?1:0); |
control_word | 251 | drivers/FPU-emu/errors.c | if ( partial_status & ~control_word & CW_Exceptions ) |
control_word | 263 | drivers/FPU-emu/errors.c | if ( (~control_word & n & CW_Exceptions) || (n == EX_INTERNAL) ) |
control_word | 363 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 375 | drivers/FPU-emu/errors.c | return !(control_word & CW_Invalid); |
control_word | 386 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 392 | drivers/FPU-emu/errors.c | return !(control_word & CW_Invalid); |
control_word | 401 | drivers/FPU-emu/errors.c | if ( control_word & CW_ZeroDiv ) |
control_word | 410 | drivers/FPU-emu/errors.c | return !(control_word & CW_ZeroDiv); |
control_word | 418 | drivers/FPU-emu/errors.c | if ( control_word & CW_Precision ) |
control_word | 435 | drivers/FPU-emu/errors.c | if ( control_word & CW_Precision ) |
control_word | 446 | drivers/FPU-emu/errors.c | if ( control_word & CW_Precision ) |
control_word | 458 | drivers/FPU-emu/errors.c | if ( control_word & CW_Denormal ) |
control_word | 474 | drivers/FPU-emu/errors.c | if ( control_word & CW_Overflow ) |
control_word | 490 | drivers/FPU-emu/errors.c | if ( control_word & CW_Overflow ) |
control_word | 497 | drivers/FPU-emu/errors.c | return !(control_word & CW_Precision); |
control_word | 500 | drivers/FPU-emu/errors.c | return !(control_word & CW_Overflow); |
control_word | 508 | drivers/FPU-emu/errors.c | if ( control_word & CW_Underflow ) |
control_word | 524 | drivers/FPU-emu/errors.c | if ( control_word & CW_Underflow ) |
control_word | 528 | drivers/FPU-emu/errors.c | return !(control_word & CW_Precision); |
control_word | 531 | drivers/FPU-emu/errors.c | return !(control_word & CW_Underflow); |
control_word | 539 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 556 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 572 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 588 | drivers/FPU-emu/errors.c | if ( control_word & CW_Invalid ) |
control_word | 23 | drivers/FPU-emu/fpu_arith.c | reg_add(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 31 | drivers/FPU-emu/fpu_arith.c | reg_mul(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 40 | drivers/FPU-emu/fpu_arith.c | reg_sub(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 48 | drivers/FPU-emu/fpu_arith.c | reg_sub(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word); |
control_word | 56 | drivers/FPU-emu/fpu_arith.c | reg_div(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 64 | drivers/FPU-emu/fpu_arith.c | reg_div(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word); |
control_word | 73 | drivers/FPU-emu/fpu_arith.c | reg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 81 | drivers/FPU-emu/fpu_arith.c | reg_mul(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 91 | drivers/FPU-emu/fpu_arith.c | reg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 101 | drivers/FPU-emu/fpu_arith.c | reg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 109 | drivers/FPU-emu/fpu_arith.c | reg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 117 | drivers/FPU-emu/fpu_arith.c | reg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 126 | drivers/FPU-emu/fpu_arith.c | if ( !reg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) ) |
control_word | 135 | drivers/FPU-emu/fpu_arith.c | if ( !reg_mul(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) ) |
control_word | 147 | drivers/FPU-emu/fpu_arith.c | if ( !reg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) ) |
control_word | 158 | drivers/FPU-emu/fpu_arith.c | if ( !reg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word) ) |
control_word | 167 | drivers/FPU-emu/fpu_arith.c | if ( !reg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) ) |
control_word | 176 | drivers/FPU-emu/fpu_arith.c | if ( !reg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word) ) |
control_word | 34 | drivers/FPU-emu/fpu_aux.c | control_word = 0x037f; |
control_word | 103 | drivers/FPU-emu/fpu_aux.c | if ( control_word & EX_Invalid ) |
control_word | 130 | drivers/FPU-emu/fpu_aux.c | if ( control_word & CW_Invalid ) |
control_word | 137 | drivers/FPU-emu/fpu_aux.c | if ( control_word & CW_Invalid ) |
control_word | 359 | drivers/FPU-emu/fpu_entry.c | if ( (FPU_modrm & 0x08) && (control_word & CW_Invalid) ) |
control_word | 409 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 414 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 426 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 431 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 436 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 444 | drivers/FPU-emu/fpu_entry.c | control_word); |
control_word | 455 | drivers/FPU-emu/fpu_entry.c | if ( (FPU_modrm & 0x08) && (control_word & CW_Invalid) ) |
control_word | 41 | drivers/FPU-emu/fpu_trig.c | int old_cw = control_word, saved_status = partial_status; |
control_word | 49 | drivers/FPU-emu/fpu_trig.c | control_word &= ~CW_RC; |
control_word | 50 | drivers/FPU-emu/fpu_trig.c | control_word |= RC_CHOP; |
control_word | 117 | drivers/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 153 | drivers/FPU-emu/fpu_trig.c | if ( control_word & CW_Invalid ) |
control_word | 178 | drivers/FPU-emu/fpu_trig.c | if ( control_word & CW_Invalid ) |
control_word | 278 | drivers/FPU-emu/fpu_trig.c | if ( control_word & CW_Invalid ) |
control_word | 338 | drivers/FPU-emu/fpu_trig.c | if ( control_word & CW_Invalid ) |
control_word | 411 | drivers/FPU-emu/fpu_trig.c | if ( control_word & EX_Invalid ) |
control_word | 461 | drivers/FPU-emu/fpu_trig.c | wm_sqrt(FPU_st0_ptr, control_word); /* Do the computation */ |
control_word | 666 | drivers/FPU-emu/fpu_trig.c | if ( control_word & CW_Invalid ) |
control_word | 748 | drivers/FPU-emu/fpu_trig.c | int old_cw = control_word; |
control_word | 763 | drivers/FPU-emu/fpu_trig.c | control_word &= ~CW_RC; |
control_word | 764 | drivers/FPU-emu/fpu_trig.c | control_word |= RC_CHOP; |
control_word | 823 | drivers/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 864 | drivers/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 878 | drivers/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 887 | drivers/FPU-emu/fpu_trig.c | && !(control_word & CW_Underflow) ) |
control_word | 977 | drivers/FPU-emu/fpu_trig.c | saved_control = control_word; |
control_word | 978 | drivers/FPU-emu/fpu_trig.c | control_word = FULL_PRECISION; |
control_word | 983 | drivers/FPU-emu/fpu_trig.c | control_word = saved_control; |
control_word | 1167 | drivers/FPU-emu/fpu_trig.c | saved_control = control_word; |
control_word | 1168 | drivers/FPU-emu/fpu_trig.c | control_word = FULL_PRECISION; |
control_word | 1182 | drivers/FPU-emu/fpu_trig.c | control_word = saved_control; |
control_word | 1185 | drivers/FPU-emu/fpu_trig.c | control_word | PR_64_BITS); |
control_word | 1207 | drivers/FPU-emu/fpu_trig.c | control_word = saved_control; |
control_word | 1343 | drivers/FPU-emu/fpu_trig.c | saved_control = control_word; |
control_word | 1344 | drivers/FPU-emu/fpu_trig.c | control_word = FULL_PRECISION; |
control_word | 1350 | drivers/FPU-emu/fpu_trig.c | control_word = saved_control; |
control_word | 1361 | drivers/FPU-emu/fpu_trig.c | control_word = saved_control; |
control_word | 1548 | drivers/FPU-emu/fpu_trig.c | int old_cw = control_word; |
control_word | 1585 | drivers/FPU-emu/fpu_trig.c | control_word &= ~CW_RC; |
control_word | 1586 | drivers/FPU-emu/fpu_trig.c | control_word |= RC_CHOP; |
control_word | 1589 | drivers/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 1595 | drivers/FPU-emu/fpu_trig.c | round_reg(FPU_st0_ptr, 0, control_word); |
control_word | 171 | drivers/FPU-emu/load_store.c | control_word = get_fs_word((unsigned short *) FPU_data_address); |
control_word | 173 | drivers/FPU-emu/load_store.c | if ( partial_status & ~control_word & CW_Exceptions ) |
control_word | 178 | drivers/FPU-emu/load_store.c | control_word |= 0x40; /* An 80486 appears to always set this bit */ |
control_word | 210 | drivers/FPU-emu/load_store.c | put_fs_word(control_word, (short *) FPU_data_address); |
control_word | 222 | drivers/FPU-emu/reg_compare.c | return !(control_word & CW_Invalid); |
control_word | 230 | drivers/FPU-emu/reg_compare.c | return !(control_word & CW_Invalid); |
control_word | 272 | drivers/FPU-emu/reg_compare.c | return !(control_word & CW_Invalid); |
control_word | 283 | drivers/FPU-emu/reg_compare.c | return !(control_word & CW_Invalid); |
control_word | 448 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & CW_Invalid ) |
control_word | 492 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & CW_Underflow ) |
control_word | 513 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Underflow) ) |
control_word | 517 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Precision) ) |
control_word | 527 | drivers/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 586 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Overflow) ) |
control_word | 589 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Precision) ) |
control_word | 624 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Invalid) ) |
control_word | 634 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & CW_Invalid ) |
control_word | 687 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & CW_Underflow ) |
control_word | 708 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & EX_Underflow) ) |
control_word | 712 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & EX_Precision) ) |
control_word | 724 | drivers/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 778 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Overflow) ) |
control_word | 781 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Precision) ) |
control_word | 808 | drivers/FPU-emu/reg_ld_str.c | if ( !(control_word & CW_Invalid) ) |
control_word | 818 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 883 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 938 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 992 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 1045 | drivers/FPU-emu/reg_ld_str.c | if ( control_word & CW_Invalid ) |
control_word | 1116 | drivers/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 1161 | drivers/FPU-emu/reg_ld_str.c | control_word = get_fs_word((unsigned short *) s); |
control_word | 1172 | drivers/FPU-emu/reg_ld_str.c | if ( partial_status & ~control_word & CW_Exceptions ) |
control_word | 1283 | drivers/FPU-emu/reg_ld_str.c | put_fs_long(0xffff0040 | (control_word & ~0xe080), (unsigned long *) d); |
control_word | 1287 | drivers/FPU-emu/reg_ld_str.c | put_fs_word(control_word, (unsigned short *) d); |
control_word | 1302 | drivers/FPU-emu/reg_ld_str.c | control_word |= CW_Exceptions; |
control_word | 407 | init/main.c | unsigned short control_word; |
control_word | 413 | init/main.c | __asm__("clts ; fninit ; fnstcw %0 ; fwait":"=m" (*&control_word)); |
control_word | 414 | init/main.c | control_word &= 0xffc0; |
control_word | 415 | init/main.c | __asm__("fldcw %0 ; fwait": :"m" (*&control_word)); |