taglinefilesource code
control_word303init/main.cunsigned short control_word;
control_word309init/main.c__asm__("clts ; fninit ; fnstcw %0 ; fwait":"=m" (*&control_word));
control_word310init/main.ccontrol_word &= 0xffc0;
control_word311init/main.c__asm__("fldcw %0 ; fwait"::"m" (*&control_word));
control_word109kernel/FPU-emu/errors.ccontrol_word & 0x1000 ? 1 : 0,
control_word110kernel/FPU-emu/errors.c(control_word & 0x800) >> 11, (control_word & 0x400) >> 10,
control_word111kernel/FPU-emu/errors.c(control_word & 0x200) >> 9, (control_word & 0x100) >> 8,
control_word112kernel/FPU-emu/errors.ccontrol_word & 0x80 ? 1 : 0,
control_word113kernel/FPU-emu/errors.ccontrol_word & SW_PE?1:0, control_word & SW_UE?1:0, /* exception */
control_word114kernel/FPU-emu/errors.ccontrol_word & SW_OE?1:0, control_word & SW_ZE?1:0, /* exception */
control_word115kernel/FPU-emu/errors.ccontrol_word & SW_DE?1:0, control_word & SW_IE?1:0); /* exception */
control_word243kernel/FPU-emu/errors.cif ( (~control_word & n & CW_EXM) || (n == EX_INTERNAL) )
control_word315kernel/FPU-emu/errors.cif ( control_word & EX_Invalid )
control_word332kernel/FPU-emu/errors.cif ( control_word & EX_Invalid )
control_word349kernel/FPU-emu/errors.cif ( control_word & EX_ZeroDiv )
control_word366kernel/FPU-emu/errors.cif ( control_word & EX_Overflow )
control_word390kernel/FPU-emu/errors.cif ( control_word & EX_Underflow )
control_word411kernel/FPU-emu/errors.cif ( control_word & EX_Invalid )
control_word428kernel/FPU-emu/errors.cif ( control_word & EX_Invalid )
control_word21kernel/FPU-emu/fpu_arith.creg_add(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
control_word28kernel/FPU-emu/fpu_arith.creg_mul(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
control_word36kernel/FPU-emu/fpu_arith.creg_sub(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
control_word43kernel/FPU-emu/fpu_arith.creg_sub(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word);
control_word50kernel/FPU-emu/fpu_arith.creg_div(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
control_word57kernel/FPU-emu/fpu_arith.creg_div(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word);
control_word65kernel/FPU-emu/fpu_arith.creg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word72kernel/FPU-emu/fpu_arith.creg_mul(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word81kernel/FPU-emu/fpu_arith.creg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word90kernel/FPU-emu/fpu_arith.creg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word97kernel/FPU-emu/fpu_arith.creg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word104kernel/FPU-emu/fpu_arith.creg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word112kernel/FPU-emu/fpu_arith.creg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word120kernel/FPU-emu/fpu_arith.creg_mul(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word131kernel/FPU-emu/fpu_arith.creg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word141kernel/FPU-emu/fpu_arith.creg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word149kernel/FPU-emu/fpu_arith.creg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
control_word157kernel/FPU-emu/fpu_arith.creg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
control_word30kernel/FPU-emu/fpu_aux.ccontrol_word = 0x037e;
control_word101kernel/FPU-emu/fpu_aux.cif ( control_word & EX_Invalid )
control_word154kernel/FPU-emu/fpu_entry.ccontrol_word = 0x037f;
control_word229kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word233kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word244kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word248kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word252kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word256kernel/FPU-emu/fpu_entry.ccontrol_word);
control_word27kernel/FPU-emu/fpu_trig.cint old_cw = control_word;
control_word29kernel/FPU-emu/fpu_trig.ccontrol_word &= ~CW_RC;
control_word30kernel/FPU-emu/fpu_trig.ccontrol_word |= RC_CHOP;
control_word46kernel/FPU-emu/fpu_trig.ccontrol_word = old_cw;
control_word247kernel/FPU-emu/fpu_trig.cif ( control_word & EX_Invalid )
control_word289kernel/FPU-emu/fpu_trig.cwm_sqrt(FPU_st0_ptr, control_word);  /* Do the computation */
control_word469kernel/FPU-emu/fpu_trig.cint old_cw = control_word;
control_word472kernel/FPU-emu/fpu_trig.ccontrol_word &= ~CW_RC;
control_word473kernel/FPU-emu/fpu_trig.ccontrol_word |= round;
control_word517kernel/FPU-emu/fpu_trig.ccontrol_word = old_cw;
control_word142kernel/FPU-emu/load_store.ccontrol_word = get_fs_word((unsigned short *) FPU_data_address);
control_word145kernel/FPU-emu/load_store.cif ( !(control_word & EX_Underflow) )
control_word147kernel/FPU-emu/load_store.ccontrol_word |= EX_Underflow;
control_word179kernel/FPU-emu/load_store.cput_fs_word(control_word, (short *) FPU_data_address);
control_word396kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Overflow )
control_word430kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Underflow )
control_word468kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word517kernel/FPU-emu/reg_ld_str.cswitch (control_word & CW_RC)
control_word574kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Overflow )
control_word600kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Underflow )
control_word643kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word696kernel/FPU-emu/reg_ld_str.cswitch (control_word & CW_RC)
control_word745kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Overflow )
control_word769kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Underflow )
control_word806kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word856kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word875kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word908kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word930kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word961kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word983kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word1017kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word1037kernel/FPU-emu/reg_ld_str.cif ( control_word & EX_Invalid )
control_word1100kernel/FPU-emu/reg_ld_str.cswitch (control_word & CW_RC)
control_word1141kernel/FPU-emu/reg_ld_str.ccontrol_word = get_fs_word((unsigned short *) s);
control_word1239kernel/FPU-emu/reg_ld_str.cput_fs_word(control_word, (unsigned short *) d);