taglinefilesource code
st1_ptr198kernel/FPU-emu/fpu_trig.cregister FPU_REG *st1_ptr = FPU_st0_ptr;  /* anticipate */
st1_ptr208kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
st1_ptr210kernel/FPU-emu/fpu_trig.ce = st1_ptr->exp - EXP_BIAS;
st1_ptr211kernel/FPU-emu/fpu_trig.cconvert_l2reg(&e, st1_ptr);
st1_ptr241kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
st1_ptr463kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr464kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr470kernel/FPU-emu/fpu_trig.cint expdif = FPU_st0_ptr->exp - (st1_ptr)->exp;
st1_ptr480kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &tmp, FULL_PRECISION);
st1_ptr487kernel/FPU-emu/fpu_trig.creg_mul(st1_ptr, &tmp, &tmp, FULL_PRECISION);
st1_ptr501kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &tmp, FULL_PRECISION);
st1_ptr512kernel/FPU-emu/fpu_trig.creg_mul(st1_ptr, &tmp, &tmp, FULL_PRECISION);
st1_ptr534kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr548kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr549kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr557kernel/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr, FULL_PRECISION);
st1_ptr576kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr589kernel/FPU-emu/fpu_trig.cdivide_by_zero(st1_ptr->sign ^ SIGN_NEG, FPU_st0_ptr);
st1_ptr592kernel/FPU-emu/fpu_trig.celse if ( st1_ptr->sign == SIGN_POS )
st1_ptr616kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr657kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr658kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr663kernel/FPU-emu/fpu_trig.cint quadrant = st1_ptr->sign | ((FPU_st0_ptr->sign)<<1);
st1_ptr664kernel/FPU-emu/fpu_trig.cst1_ptr->sign = FPU_st0_ptr->sign = SIGN_POS;
st1_ptr665kernel/FPU-emu/fpu_trig.cif (compare(st1_ptr) == COMP_A_LT_B)
st1_ptr668kernel/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &sum, FULL_PRECISION);
st1_ptr671kernel/FPU-emu/fpu_trig.creg_div(st1_ptr, FPU_st0_ptr, &sum, FULL_PRECISION);
st1_ptr686kernel/FPU-emu/fpu_trig.creg_move(&sum, st1_ptr);
st1_ptr695kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr701kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr707kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_PI4, st1_ptr); }
st1_ptr709kernel/FPU-emu/fpu_trig.creg_add(&CONST_PI4, &CONST_PI2, st1_ptr, FULL_PRECISION);
st1_ptr714kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_Z, st1_ptr); }
st1_ptr716kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI, st1_ptr);
st1_ptr721kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI2, st1_ptr);
st1_ptr723kernel/FPU-emu/fpu_trig.cst1_ptr->sign = sign;
st1_ptr728kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr731kernel/FPU-emu/fpu_trig.c{ reg_move(&CONST_Z, st1_ptr); }
st1_ptr733kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI, st1_ptr);
st1_ptr734kernel/FPU-emu/fpu_trig.cst1_ptr->sign = sign;
st1_ptr739kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr741kernel/FPU-emu/fpu_trig.creg_move(&CONST_PI2, st1_ptr);
st1_ptr742kernel/FPU-emu/fpu_trig.cst1_ptr->sign = sign;
st1_ptr766kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr767kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr773kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr); pop(); return;
st1_ptr776kernel/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr, FULL_PRECISION);
st1_ptr785kernel/FPU-emu/fpu_trig.cst1_ptr->sign ^= FPU_st0_ptr->sign;
st1_ptr786kernel/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr, st1_ptr);
st1_ptr790kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr);
st1_ptr795kernel/FPU-emu/fpu_trig.cif ( !(st1_ptr->sigh & 0x40000000) )
st1_ptr797kernel/FPU-emu/fpu_trig.cst1_ptr->sigh |= 0x40000000;     /* QNaN */
st1_ptr811kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr818kernel/FPU-emu/fpu_trig.creal_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr);
st1_ptr820kernel/FPU-emu/fpu_trig.carith_invalid(st1_ptr);
st1_ptr833kernel/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
st1_ptr834kernel/FPU-emu/fpu_trig.cchar st1_tag = st1_ptr->tag;
st1_ptr842kernel/FPU-emu/fpu_trig.cif ( st1_ptr->exp > EXP_BIAS + 30 )
st1_ptr851kernel/FPU-emu/fpu_trig.celse if ( st1_ptr->exp < EXP_BIAS - 30 )
st1_ptr858kernel/FPU-emu/fpu_trig.creg_move(st1_ptr, &tmp);
st1_ptr860kernel/FPU-emu/fpu_trig.cscale = st1_ptr->sign ? -tmp.sigl : tmp.sigl;
st1_ptr877kernel/FPU-emu/fpu_trig.cchar sign = st1_ptr->sign;
st1_ptr886kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr893kernel/FPU-emu/fpu_trig.cif ( st1_ptr->sign == SIGN_NEG )
st1_ptr899kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr903kernel/FPU-emu/fpu_trig.cif ( ((st1_tag == TW_Infinity) && (st1_ptr->sign == SIGN_POS))
st1_ptr909kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
st1_ptr914kernel/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }