taglinefilesource code
st1_ptr196kernel/FPU-emu/fpu_trig.cregister FPU_REG *st1_ptr = FPU_st0_ptr;  /* anticipate */
st1_ptr206kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
st1_ptr208kernel/FPU-emu/fpu_trig.ce = st1_ptr->exp - EXP_BIAS;
st1_ptr209kernel/FPU-emu/fpu_trig.cconvert_l2reg(&e, st1_ptr);
st1_ptr239kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
st1_ptr461kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr462kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr468kernel/FPU-emu/fpu_trig.cint expdif = FPU_st0_ptr->exp - (st1_ptr)->exp;
st1_ptr478kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &tmp);
st1_ptr485kernel/FPU-emu/fpu_trig.creg_mul(st1_ptr, &tmp, &tmp);
st1_ptr499kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &tmp);
st1_ptr510kernel/FPU-emu/fpu_trig.creg_mul(st1_ptr, &tmp, &tmp);
st1_ptr532kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr546kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr547kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr555kernel/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr576kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr590kernel/FPU-emu/fpu_trig.cdivide_by_zero(st1_ptr->sign ^ SIGN_NEG, FPU_st0_ptr);
st1_ptr593kernel/FPU-emu/fpu_trig.cif ( st1_ptr->sign == SIGN_POS )
st1_ptr615kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr655kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr656kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr661kernel/FPU-emu/fpu_trig.cint quadrant = st1_ptr->sign | ((FPU_st0_ptr->sign)<<1);
st1_ptr662kernel/FPU-emu/fpu_trig.cst1_ptr->sign = FPU_st0_ptr->sign = SIGN_POS;
st1_ptr663kernel/FPU-emu/fpu_trig.cif (compare(st1_ptr) == COMP_A_LT_B)
st1_ptr666kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &sum);
st1_ptr669kernel/FPU-emu/fpu_trig.creg_div(st1_ptr, FPU_st0_ptr, &sum);
st1_ptr684kernel/FPU-emu/fpu_trig.creg_move(&sum, st1_ptr);
st1_ptr696kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr703kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr709kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_PI4, st1_ptr); }
st1_ptr711kernel/FPU-emu/fpu_trig.creg_add(&CONST_PI4, &CONST_PI2, st1_ptr);
st1_ptr716kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_Z, st1_ptr); }
st1_ptr718kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI, st1_ptr);
st1_ptr723kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI2, st1_ptr);
st1_ptr725kernel/FPU-emu/fpu_trig.cst1_ptr->sign = sign;
st1_ptr732kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr735kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_Z, st1_ptr); }
st1_ptr737kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI, st1_ptr);
st1_ptr744kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr746kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI2, st1_ptr);
st1_ptr771kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr772kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr778kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr); pop(); return;
st1_ptr781kernel/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr791kernel/FPU-emu/fpu_trig.cst1_ptr->sign ^= FPU_st0_ptr->sign;
st1_ptr792kernel/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr, st1_ptr);
st1_ptr796kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr);
st1_ptr800kernel/FPU-emu/fpu_trig.cif ( !(st1_ptr->sigh & 0x40000000) )
st1_ptr802kernel/FPU-emu/fpu_trig.cst1_ptr->sigh |= 0x40000000;     /* QNaN */
st1_ptr815kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr822kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr824kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr);
st1_ptr837kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr838kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr846kernel/FPU-emu/fpu_trig.cif ( st1_ptr->exp > EXP_BIAS + 30 )
st1_ptr855kernel/FPU-emu/fpu_trig.celse if ( st1_ptr->exp < EXP_BIAS - 30 )
st1_ptr862kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, &tmp);
st1_ptr864kernel/FPU-emu/fpu_trig.cscale = st1_ptr->sign ? -tmp.sigl : tmp.sigl;
st1_ptr881kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr890kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr897kernel/FPU-emu/fpu_trig.cif ( st1_ptr->sign == SIGN_NEG )
st1_ptr903kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr907kernel/FPU-emu/fpu_trig.cif ( ((st1_tag == TW_Infinity) && (st1_ptr->sign == SIGN_POS))
st1_ptr913kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr918kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }