taglinefilesource code
FPU_st0_ptr543drivers/FPU-emu/errors.creg_move(&CONST_QNaN, FPU_st0_ptr = &st(0));
FPU_st0_ptr559drivers/FPU-emu/errors.creg_move(&CONST_QNaN, FPU_st0_ptr);
FPU_st0_ptr23drivers/FPU-emu/fpu_arith.creg_add(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
FPU_st0_ptr31drivers/FPU-emu/fpu_arith.creg_mul(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
FPU_st0_ptr40drivers/FPU-emu/fpu_arith.creg_sub(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
FPU_st0_ptr48drivers/FPU-emu/fpu_arith.creg_sub(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word);
FPU_st0_ptr56drivers/FPU-emu/fpu_arith.creg_div(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word);
FPU_st0_ptr64drivers/FPU-emu/fpu_arith.creg_div(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word);
FPU_st0_ptr73drivers/FPU-emu/fpu_arith.creg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
FPU_st0_ptr81drivers/FPU-emu/fpu_arith.creg_mul(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
FPU_st0_ptr91drivers/FPU-emu/fpu_arith.creg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
FPU_st0_ptr101drivers/FPU-emu/fpu_arith.creg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
FPU_st0_ptr109drivers/FPU-emu/fpu_arith.creg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word);
FPU_st0_ptr117drivers/FPU-emu/fpu_arith.creg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word);
FPU_st0_ptr126drivers/FPU-emu/fpu_arith.cif ( !reg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) )
FPU_st0_ptr135drivers/FPU-emu/fpu_arith.cif ( !reg_mul(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) )
FPU_st0_ptr147drivers/FPU-emu/fpu_arith.cif ( !reg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) )
FPU_st0_ptr158drivers/FPU-emu/fpu_arith.cif ( !reg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word) )
FPU_st0_ptr167drivers/FPU-emu/fpu_arith.cif ( !reg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word) )
FPU_st0_ptr176drivers/FPU-emu/fpu_arith.cif ( !reg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word) )
FPU_st0_ptr131drivers/FPU-emu/fpu_aux.creg_move(sti_ptr, FPU_st0_ptr);   /* Masked response */
FPU_st0_ptr138drivers/FPU-emu/fpu_aux.creg_move(FPU_st0_ptr, sti_ptr);   /* Masked response */
FPU_st0_ptr143drivers/FPU-emu/fpu_aux.creg_move(FPU_st0_ptr, &t);
FPU_st0_ptr144drivers/FPU-emu/fpu_aux.creg_move(sti_ptr, FPU_st0_ptr);
FPU_st0_ptr167drivers/FPU-emu/fpu_aux.creg_move(FPU_st0_ptr, &st(FPU_rm));
FPU_st0_ptr174drivers/FPU-emu/fpu_aux.creg_move(FPU_st0_ptr, &st(FPU_rm));
FPU_st0_ptr94drivers/FPU-emu/fpu_emu.hextern  FPU_REG  *FPU_st0_ptr;
FPU_st0_ptr103drivers/FPU-emu/fpu_emu.h#define pop()  { FPU_st0_ptr->tag = TW_Empty; top++; }
FPU_st0_ptr106drivers/FPU-emu/fpu_emu.h#define push()  { top--; FPU_st0_ptr = st_new_ptr; }
FPU_st0_ptr139drivers/FPU-emu/fpu_entry.cFPU_REG       *FPU_st0_ptr;
FPU_st0_ptr317drivers/FPU-emu/fpu_entry.cFPU_st0_ptr = &st(0);
FPU_st0_ptr318drivers/FPU-emu/fpu_entry.cFPU_st0_tag = FPU_st0_ptr->tag;
FPU_st0_ptr342drivers/FPU-emu/fpu_entry.cFPU_st0_ptr = &st(0);
FPU_st0_ptr343drivers/FPU-emu/fpu_entry.cFPU_st0_tag = FPU_st0_ptr->tag;
FPU_st0_ptr369drivers/FPU-emu/fpu_entry.creal_2op_NaN(&FPU_loaded_data, FPU_st0_ptr,
FPU_st0_ptr370drivers/FPU-emu/fpu_entry.cFPU_st0_ptr);
FPU_st0_ptr374drivers/FPU-emu/fpu_entry.creal_2op_NaN(FPU_st0_ptr, &FPU_loaded_data,
FPU_st0_ptr375drivers/FPU-emu/fpu_entry.cFPU_st0_ptr);
FPU_st0_ptr390drivers/FPU-emu/fpu_entry.cFPU_st0_ptr) )
FPU_st0_ptr408drivers/FPU-emu/fpu_entry.creg_add(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr,
FPU_st0_ptr413drivers/FPU-emu/fpu_entry.creg_mul(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr,
FPU_st0_ptr425drivers/FPU-emu/fpu_entry.creg_sub(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr,
FPU_st0_ptr430drivers/FPU-emu/fpu_entry.creg_sub(&FPU_loaded_data, FPU_st0_ptr, FPU_st0_ptr,
FPU_st0_ptr435drivers/FPU-emu/fpu_entry.creg_div(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr,
FPU_st0_ptr443drivers/FPU-emu/fpu_entry.creg_div(&FPU_loaded_data, FPU_st0_ptr, FPU_st0_ptr,
FPU_st0_ptr485drivers/FPU-emu/fpu_entry.cFPU_st0_ptr = &st(0);
FPU_st0_ptr486drivers/FPU-emu/fpu_entry.cFPU_st0_tag = FPU_st0_ptr->tag;
FPU_st0_ptr24drivers/FPU-emu/fpu_etc.cFPU_st0_ptr->sign ^= SIGN_POS^SIGN_NEG;
FPU_st0_ptr35drivers/FPU-emu/fpu_etc.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr51drivers/FPU-emu/fpu_etc.cif (FPU_st0_ptr->sign == SIGN_POS)
FPU_st0_ptr57drivers/FPU-emu/fpu_etc.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr61drivers/FPU-emu/fpu_etc.cif (FPU_st0_ptr->sign == SIGN_POS)
FPU_st0_ptr74drivers/FPU-emu/fpu_etc.cif (FPU_st0_ptr->sign == SIGN_POS)
FPU_st0_ptr103drivers/FPU-emu/fpu_etc.cif ( FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr115drivers/FPU-emu/fpu_etc.cif (FPU_st0_ptr->sign == SIGN_NEG)
FPU_st0_ptr150drivers/FPU-emu/fpu_trig.cif ( !(FPU_st0_ptr->sigh & 0x40000000) )   /* Signaling ? */
FPU_st0_ptr154drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sigh |= 0x40000000;    /* Convert to a QNaN */
FPU_st0_ptr175drivers/FPU-emu/fpu_trig.cif ( !(FPU_st0_ptr->sigh & 0x40000000) )   /* Signaling ? */
FPU_st0_ptr182drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sigh |= 0x40000000;
FPU_st0_ptr185drivers/FPU-emu/fpu_trig.creg_move(&st(1), FPU_st0_ptr);
FPU_st0_ptr193drivers/FPU-emu/fpu_trig.creg_move(&st(1), FPU_st0_ptr);
FPU_st0_ptr215drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp >= 0 )
FPU_st0_ptr219drivers/FPU-emu/fpu_trig.celse if ( FPU_st0_ptr->exp >= -64 )
FPU_st0_ptr221drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_POS )
FPU_st0_ptr224drivers/FPU-emu/fpu_trig.cpoly_2xm1(FPU_st0_ptr, &rv);
FPU_st0_ptr225drivers/FPU-emu/fpu_trig.creg_mul(&rv, FPU_st0_ptr, FPU_st0_ptr, FULL_PRECISION);
FPU_st0_ptr232drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr233drivers/FPU-emu/fpu_trig.cpoly_2xm1(FPU_st0_ptr, &rv);
FPU_st0_ptr234drivers/FPU-emu/fpu_trig.creg_mul(&rv, FPU_st0_ptr, &rv, FULL_PRECISION);
FPU_st0_ptr236drivers/FPU-emu/fpu_trig.creg_div(&rv, &tmp, FPU_st0_ptr, FULL_PRECISION);
FPU_st0_ptr237drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_NEG;
FPU_st0_ptr243drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr247drivers/FPU-emu/fpu_trig.creg_mul(&CONST_LN2, FPU_st0_ptr, FPU_st0_ptr, FULL_PRECISION);
FPU_st0_ptr255drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr258drivers/FPU-emu/fpu_trig.creg_move(&CONST_1, FPU_st0_ptr);
FPU_st0_ptr259drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_NEG;
FPU_st0_ptr272drivers/FPU-emu/fpu_trig.cchar arg_sign = FPU_st0_ptr->sign;
FPU_st0_ptr294drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp > EXP_BIAS - 40 )
FPU_st0_ptr296drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr297drivers/FPU-emu/fpu_trig.cif ( (q = trig_arg(FPU_st0_ptr, FPTAN)) != -1 )
FPU_st0_ptr299drivers/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, &CONST_PI2, FPU_st0_ptr,
FPU_st0_ptr301drivers/FPU-emu/fpu_trig.cpoly_tan(FPU_st0_ptr, FPU_st0_ptr, q & FCOS);
FPU_st0_ptr302drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = (q & 1) ^ arg_sign;
FPU_st0_ptr307drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = arg_sign;         /* restore st(0) */
FPU_st0_ptr316drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr325drivers/FPU-emu/fpu_trig.cif ( arith_underflow(FPU_st0_ptr) )
FPU_st0_ptr332drivers/FPU-emu/fpu_trig.creg_move(&CONST_1, FPU_st0_ptr);
FPU_st0_ptr337drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);
FPU_st0_ptr342drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);
FPU_st0_ptr347drivers/FPU-emu/fpu_trig.creg_move(&CONST_1, FPU_st0_ptr);
FPU_st0_ptr360drivers/FPU-emu/fpu_trig.cregister FPU_REG *st1_ptr = FPU_st0_ptr;  /* anticipate */
FPU_st0_ptr370drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr375drivers/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
FPU_st0_ptr376drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->exp = EXP_BIAS;
FPU_st0_ptr383drivers/FPU-emu/fpu_trig.cchar sign = FPU_st0_ptr->sign;
FPU_st0_ptr384drivers/FPU-emu/fpu_trig.cif ( divide_by_zero(SIGN_NEG, FPU_st0_ptr) )
FPU_st0_ptr387drivers/FPU-emu/fpu_trig.creg_move(&CONST_Z, FPU_st0_ptr);
FPU_st0_ptr388drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr393drivers/FPU-emu/fpu_trig.cchar sign = FPU_st0_ptr->sign;
FPU_st0_ptr394drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr396drivers/FPU-emu/fpu_trig.creg_move(&CONST_INF, FPU_st0_ptr);
FPU_st0_ptr397drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr402drivers/FPU-emu/fpu_trig.cif ( real_2op_NaN(FPU_st0_ptr, FPU_st0_ptr, FPU_st0_ptr) )
FPU_st0_ptr405drivers/FPU-emu/fpu_trig.creg_move(st1_ptr, FPU_st0_ptr);
FPU_st0_ptr447drivers/FPU-emu/fpu_trig.cif (FPU_st0_ptr->sign == SIGN_NEG)
FPU_st0_ptr449drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);  /* sqrt(negative) is invalid */
FPU_st0_ptr454drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr458drivers/FPU-emu/fpu_trig.cexpon = FPU_st0_ptr->exp - EXP_BIAS;
FPU_st0_ptr459drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->exp = EXP_BIAS + (expon & 1);  /* make st(0) in  [1.0 .. 4.0) */
FPU_st0_ptr461drivers/FPU-emu/fpu_trig.cwm_sqrt(FPU_st0_ptr, control_word);  /* Do the computation */
FPU_st0_ptr463drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->exp += expon >> 1;
FPU_st0_ptr464drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr470drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr471drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);  /* sqrt(-Infinity) is invalid */
FPU_st0_ptr486drivers/FPU-emu/fpu_trig.cif (FPU_st0_ptr->exp > EXP_BIAS+63)
FPU_st0_ptr490drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr495drivers/FPU-emu/fpu_trig.cif ( (flags = round_to_int(FPU_st0_ptr)) )
FPU_st0_ptr498drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->exp = EXP_BIAS + 63;
FPU_st0_ptr499drivers/FPU-emu/fpu_trig.cnormalize(FPU_st0_ptr);
FPU_st0_ptr511drivers/FPU-emu/fpu_trig.cchar arg_sign = FPU_st0_ptr->sign;
FPU_st0_ptr518drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp > EXP_BIAS - 40 )
FPU_st0_ptr520drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr521drivers/FPU-emu/fpu_trig.cif ( (q = trig_arg(FPU_st0_ptr, 0)) != -1 )
FPU_st0_ptr523drivers/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, &CONST_PI2, FPU_st0_ptr, FULL_PRECISION);
FPU_st0_ptr525drivers/FPU-emu/fpu_trig.cpoly_sine(FPU_st0_ptr, &rv);
FPU_st0_ptr530drivers/FPU-emu/fpu_trig.creg_move(&rv, FPU_st0_ptr);
FPU_st0_ptr539drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = arg_sign;         /* restore st(0) */
FPU_st0_ptr548drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr557drivers/FPU-emu/fpu_trig.carith_underflow(FPU_st0_ptr);
FPU_st0_ptr572drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);
FPU_st0_ptr640drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);
FPU_st0_ptr653drivers/FPU-emu/fpu_trig.cf_cos(FPU_st0_ptr);
FPU_st0_ptr686drivers/FPU-emu/fpu_trig.cif ( !arith_invalid(FPU_st0_ptr) )
FPU_st0_ptr690drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr);
FPU_st0_ptr695drivers/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr,&arg);
FPU_st0_ptr700drivers/FPU-emu/fpu_trig.creg_move(&arg,FPU_st0_ptr);
FPU_st0_ptr743drivers/FPU-emu/fpu_trig.cchar sign = FPU_st0_ptr->sign;
FPU_st0_ptr749drivers/FPU-emu/fpu_trig.cint expdif = FPU_st0_ptr->exp - st1_ptr->exp;
FPU_st0_ptr755drivers/FPU-emu/fpu_trig.cif ( ((FPU_st0_ptr->exp <= EXP_UNDER) ||
FPU_st0_ptr772drivers/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &tmp, PR_64_BITS | RC_CHOP | 0x3f);
FPU_st0_ptr780drivers/FPU-emu/fpu_trig.crem_kernel(significand(FPU_st0_ptr),
FPU_st0_ptr789drivers/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr, &tmp);
FPU_st0_ptr837drivers/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr, &tmp);
FPU_st0_ptr847drivers/FPU-emu/fpu_trig.crem_kernel(significand(FPU_st0_ptr),
FPU_st0_ptr866drivers/FPU-emu/fpu_trig.creg_move(&CONST_Z, FPU_st0_ptr);
FPU_st0_ptr867drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr881drivers/FPU-emu/fpu_trig.creg_move(&tmp, FPU_st0_ptr);
FPU_st0_ptr886drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (FPU_st0_ptr->tag != TW_Zero)
FPU_st0_ptr888drivers/FPU-emu/fpu_trig.carith_underflow(FPU_st0_ptr);
FPU_st0_ptr909drivers/FPU-emu/fpu_trig.c{ arith_invalid(FPU_st0_ptr); return; } /* fprem(?,0) always invalid */
FPU_st0_ptr917drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr); /* fprem(Valid,Zero) is invalid */
FPU_st0_ptr923drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr938drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr); /* fprem(Infinity,?) is invalid */
FPU_st0_ptr950drivers/FPU-emu/fpu_trig.creal_2op_NaN(st1_ptr, FPU_st0_ptr, FPU_st0_ptr);
FPU_st0_ptr964drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_POS )
FPU_st0_ptr969drivers/FPU-emu/fpu_trig.cif ( ((FPU_st0_ptr->exp <= EXP_UNDER) ||
FPU_st0_ptr980drivers/FPU-emu/fpu_trig.cpoly_l2(FPU_st0_ptr, FPU_st0_ptr);
FPU_st0_ptr987drivers/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr, FULL_PRECISION);
FPU_st0_ptr989drivers/FPU-emu/fpu_trig.cpop(); FPU_st0_ptr = &st(0);
FPU_st0_ptr1006drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1025drivers/FPU-emu/fpu_trig.celse if ( FPU_st0_ptr->tag == TW_Infinity )
FPU_st0_ptr1044drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr1053drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1057drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp < EXP_BIAS ) sign ^= SIGN_NEG^SIGN_POS;
FPU_st0_ptr1058drivers/FPU-emu/fpu_trig.cpop(); FPU_st0_ptr = &st(0);
FPU_st0_ptr1059drivers/FPU-emu/fpu_trig.creg_move(&CONST_Z, FPU_st0_ptr);
FPU_st0_ptr1060drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr1067drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->sign == SIGN_NEG) || (st1_tag == TW_Zero) )
FPU_st0_ptr1083drivers/FPU-emu/fpu_trig.cpop(); FPU_st0_ptr = &st(0);
FPU_st0_ptr1084drivers/FPU-emu/fpu_trig.creg_move(&CONST_INF, FPU_st0_ptr);
FPU_st0_ptr1085drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr1090drivers/FPU-emu/fpu_trig.celse if ( (FPU_st0_tag == TW_Valid) && (FPU_st0_ptr->sign == SIGN_POS) )
FPU_st0_ptr1092drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp >= EXP_BIAS )
FPU_st0_ptr1094drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp == EXP_BIAS) &&
FPU_st0_ptr1095drivers/FPU-emu/fpu_trig.c(FPU_st0_ptr->sigh == 0x80000000) &&
FPU_st0_ptr1096drivers/FPU-emu/fpu_trig.c(FPU_st0_ptr->sigl == 0) )
FPU_st0_ptr1112drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1124drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->tag == TW_Zero )
FPU_st0_ptr1150drivers/FPU-emu/fpu_trig.cchar st1_sign = st1_ptr->sign, st0_sign = FPU_st0_ptr->sign;
FPU_st0_ptr1160drivers/FPU-emu/fpu_trig.cif ( ((FPU_st0_ptr->exp <= EXP_UNDER) ||
FPU_st0_ptr1170drivers/FPU-emu/fpu_trig.cst1_ptr->sign = FPU_st0_ptr->sign = SIGN_POS;
FPU_st0_ptr1174drivers/FPU-emu/fpu_trig.creg_div(FPU_st0_ptr, st1_ptr, &sum, FULL_PRECISION);
FPU_st0_ptr1180drivers/FPU-emu/fpu_trig.c(st1_ptr->exp - FPU_st0_ptr->exp < -64) )
FPU_st0_ptr1184drivers/FPU-emu/fpu_trig.creg_div(st1_ptr, FPU_st0_ptr, st1_ptr,
FPU_st0_ptr1191drivers/FPU-emu/fpu_trig.creg_div(st1_ptr, FPU_st0_ptr, &sum, FULL_PRECISION);
FPU_st0_ptr1219drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1230drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_POS )
FPU_st0_ptr1245drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_POS )
FPU_st0_ptr1262drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1279drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1284drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_POS )
FPU_st0_ptr1336drivers/FPU-emu/fpu_trig.cif ( ((FPU_st0_ptr->exp <= EXP_UNDER) ||
FPU_st0_ptr1346drivers/FPU-emu/fpu_trig.cif ( poly_l2p1(FPU_st0_ptr, FPU_st0_ptr) )
FPU_st0_ptr1365drivers/FPU-emu/fpu_trig.creg_mul(FPU_st0_ptr, st1_ptr, st1_ptr, FULL_PRECISION);
FPU_st0_ptr1384drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign ^= st1_ptr->sign;
FPU_st0_ptr1385drivers/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr, st1_ptr);
FPU_st0_ptr1396drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1413drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr1415drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->exp >= EXP_BIAS )
FPU_st0_ptr1426drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1433drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1440drivers/FPU-emu/fpu_trig.cif ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr1442drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp >= EXP_BIAS) &&
FPU_st0_ptr1443drivers/FPU-emu/fpu_trig.c!((FPU_st0_ptr->sigh == 0x80000000) &&
FPU_st0_ptr1444drivers/FPU-emu/fpu_trig.c(FPU_st0_ptr->sigl == 0)) )
FPU_st0_ptr1455drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1462drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1469drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1476drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1484drivers/FPU-emu/fpu_trig.cif ( !real_2op_NaN(FPU_st0_ptr, st1_ptr, st1_ptr) )
FPU_st0_ptr1488drivers/FPU-emu/fpu_trig.celse if ( FPU_st0_ptr->sign == SIGN_NEG )
FPU_st0_ptr1549drivers/FPU-emu/fpu_trig.cchar sign = FPU_st0_ptr->sign;
FPU_st0_ptr1558drivers/FPU-emu/fpu_trig.cif ( ((FPU_st0_ptr->exp <= EXP_UNDER) ||
FPU_st0_ptr1571drivers/FPU-emu/fpu_trig.csign = FPU_st0_ptr->sign;
FPU_st0_ptr1572drivers/FPU-emu/fpu_trig.creg_move(&CONST_INF, FPU_st0_ptr);
FPU_st0_ptr1573drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr1578drivers/FPU-emu/fpu_trig.csign = FPU_st0_ptr->sign;
FPU_st0_ptr1579drivers/FPU-emu/fpu_trig.creg_move(&CONST_Z, FPU_st0_ptr);
FPU_st0_ptr1580drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr1591drivers/FPU-emu/fpu_trig.cscale += FPU_st0_ptr->exp;
FPU_st0_ptr1592drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->exp = scale;
FPU_st0_ptr1595drivers/FPU-emu/fpu_trig.cround_reg(FPU_st0_ptr, 0, control_word);
FPU_st0_ptr1605drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1614drivers/FPU-emu/fpu_trig.cif ( (FPU_st0_ptr->exp <= EXP_UNDER) && (denormal_operand()) )
FPU_st0_ptr1619drivers/FPU-emu/fpu_trig.c{ reg_move(&CONST_INF, FPU_st0_ptr); }
FPU_st0_ptr1621drivers/FPU-emu/fpu_trig.creg_move(&CONST_Z, FPU_st0_ptr);
FPU_st0_ptr1622drivers/FPU-emu/fpu_trig.cFPU_st0_ptr->sign = sign;
FPU_st0_ptr1626drivers/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
FPU_st0_ptr1647drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr); /* Zero scaled by +Infinity */
FPU_st0_ptr1652drivers/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
FPU_st0_ptr1671drivers/FPU-emu/fpu_trig.carith_invalid(FPU_st0_ptr); /* Infinity scaled by -Infinity */
FPU_st0_ptr1675drivers/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
FPU_st0_ptr1680drivers/FPU-emu/fpu_trig.c{ real_2op_NaN(FPU_st0_ptr, st1_ptr, FPU_st0_ptr); return; }
FPU_st0_ptr63drivers/FPU-emu/load_store.cFPU_st0_ptr = pop_ptr;      /* Set the global variables. */
FPU_st0_ptr64drivers/FPU-emu/load_store.cFPU_st0_tag = FPU_st0_ptr->tag;
FPU_st0_ptr28drivers/FPU-emu/reg_compare.cif ( FPU_st0_ptr->tag | b->tag )
FPU_st0_ptr30drivers/FPU-emu/reg_compare.cif ( FPU_st0_ptr->tag == TW_Zero )
FPU_st0_ptr45drivers/FPU-emu/reg_compare.cif ( FPU_st0_ptr->tag == TW_Valid )
FPU_st0_ptr47drivers/FPU-emu/reg_compare.creturn ((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_gt_B
FPU_st0_ptr50drivers/FPU-emu/reg_compare.c| ((FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr57drivers/FPU-emu/reg_compare.cif ( FPU_st0_ptr->tag == TW_Infinity )
FPU_st0_ptr61drivers/FPU-emu/reg_compare.creturn ((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_gt_B
FPU_st0_ptr72drivers/FPU-emu/reg_compare.creturn (FPU_st0_ptr->sign == b->sign) ? COMP_A_eq_B :
FPU_st0_ptr73drivers/FPU-emu/reg_compare.c((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_gt_B : COMP_A_lt_B);
FPU_st0_ptr79drivers/FPU-emu/reg_compare.cif ( (FPU_st0_ptr->tag == TW_Valid) || (FPU_st0_ptr->tag == TW_Zero) )
FPU_st0_ptr83drivers/FPU-emu/reg_compare.c| (((FPU_st0_ptr->tag == TW_Valid)
FPU_st0_ptr84drivers/FPU-emu/reg_compare.c&& (FPU_st0_ptr->exp <= EXP_UNDER)) ?
FPU_st0_ptr94drivers/FPU-emu/reg_compare.cif ( (FPU_st0_ptr->tag == TW_NaN) || (b->tag == TW_NaN) )
FPU_st0_ptr96drivers/FPU-emu/reg_compare.cif ( ((FPU_st0_ptr->tag == TW_NaN) && !(FPU_st0_ptr->sigh & 0x40000000))
FPU_st0_ptr109drivers/FPU-emu/reg_compare.cif (!(FPU_st0_ptr->sigh & 0x80000000)) EXCEPTION(EX_Invalid);
FPU_st0_ptr114drivers/FPU-emu/reg_compare.cif (FPU_st0_ptr->sign != b->sign)
FPU_st0_ptr116drivers/FPU-emu/reg_compare.creturn ((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_gt_B : COMP_A_lt_B)
FPU_st0_ptr119drivers/FPU-emu/reg_compare.c( ((FPU_st0_ptr->exp <= EXP_UNDER) || (b->exp <= EXP_UNDER)) ?
FPU_st0_ptr125drivers/FPU-emu/reg_compare.cdiff = FPU_st0_ptr->exp - b->exp;
FPU_st0_ptr128drivers/FPU-emu/reg_compare.cdiff = FPU_st0_ptr->sigh - b->sigh;  /* Works only if ms bits are
FPU_st0_ptr132drivers/FPU-emu/reg_compare.cdiff = FPU_st0_ptr->sigl > b->sigl;
FPU_st0_ptr134drivers/FPU-emu/reg_compare.cdiff = -(FPU_st0_ptr->sigl < b->sigl);
FPU_st0_ptr140drivers/FPU-emu/reg_compare.creturn ((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_gt_B : COMP_A_lt_B)
FPU_st0_ptr143drivers/FPU-emu/reg_compare.c( ((FPU_st0_ptr->exp <= EXP_UNDER) || (b->exp <= EXP_UNDER)) ?
FPU_st0_ptr150drivers/FPU-emu/reg_compare.creturn ((FPU_st0_ptr->sign == SIGN_POS) ? COMP_A_lt_B : COMP_A_gt_B)
FPU_st0_ptr153drivers/FPU-emu/reg_compare.c( ((FPU_st0_ptr->exp <= EXP_UNDER) || (b->exp <= EXP_UNDER)) ?
FPU_st0_ptr162drivers/FPU-emu/reg_compare.c( ((FPU_st0_ptr->exp <= EXP_UNDER) || (b->exp <= EXP_UNDER)) ?
FPU_st0_ptr344drivers/FPU-emu/reg_compare.cpop(); FPU_st0_ptr = &st(0);
FPU_st0_ptr373drivers/FPU-emu/reg_compare.cpop(); FPU_st0_ptr = &st(0);
FPU_st0_ptr69drivers/FPU-emu/reg_constant.creg_move(c, FPU_st0_ptr);
FPU_st0_ptr442drivers/FPU-emu/reg_ld_str.cwrite_to_extended(FPU_st0_ptr, (char *) FPU_data_address);
FPU_st0_ptr478drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &tmp);
FPU_st0_ptr489drivers/FPU-emu/reg_ld_str.cif ( FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr507drivers/FPU-emu/reg_ld_str.c(FPU_st0_ptr->sigl & 0x000007ff)) )
FPU_st0_ptr618drivers/FPU-emu/reg_ld_str.cl[0] = (FPU_st0_ptr->sigl >> 11) | (FPU_st0_ptr->sigh << 21);
FPU_st0_ptr619drivers/FPU-emu/reg_ld_str.cl[1] = ((FPU_st0_ptr->sigh >> 11) & 0xfffff);
FPU_st0_ptr620drivers/FPU-emu/reg_ld_str.cif ( !(FPU_st0_ptr->sigh & 0x40000000) )
FPU_st0_ptr648drivers/FPU-emu/reg_ld_str.cif (FPU_st0_ptr->sign)
FPU_st0_ptr673drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &tmp);
FPU_st0_ptr684drivers/FPU-emu/reg_ld_str.cif ( FPU_st0_ptr->exp <= EXP_UNDER )
FPU_st0_ptr702drivers/FPU-emu/reg_ld_str.c((FPU_st0_ptr->sigh & 0x000000ff) || FPU_st0_ptr->sigl)) )
FPU_st0_ptr803drivers/FPU-emu/reg_ld_str.ctempl = FPU_st0_ptr->sigh >> 8;
FPU_st0_ptr804drivers/FPU-emu/reg_ld_str.cif ( !(FPU_st0_ptr->sigh & 0x40000000) )
FPU_st0_ptr838drivers/FPU-emu/reg_ld_str.cif (FPU_st0_ptr->sign)
FPU_st0_ptr871drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &t);
FPU_st0_ptr929drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &t);
FPU_st0_ptr983drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &t);
FPU_st0_ptr1025drivers/FPU-emu/reg_ld_str.cunsigned char sign = (FPU_st0_ptr->sign == SIGN_NEG) ? 0x80 : 0;
FPU_st0_ptr1034drivers/FPU-emu/reg_ld_str.creg_move(FPU_st0_ptr, &t);