taglinefilesource code
accumulator57drivers/FPU-emu/poly_2xm1.cXsig                   accumulator, Denom, argSignif;
accumulator101drivers/FPU-emu/poly_2xm1.caccumulator.lsw = accumulator.midw = accumulator.msw = 0;
accumulator102drivers/FPU-emu/poly_2xm1.cpolynomial_Xsig(&accumulator, &Xll, lterms, HIPOWER-1);
accumulator103drivers/FPU-emu/poly_2xm1.cmul_Xsig_Xsig(&accumulator, &argSignif);
accumulator104drivers/FPU-emu/poly_2xm1.cshr_Xsig(&accumulator, 3);
accumulator107drivers/FPU-emu/poly_2xm1.cadd_two_Xsig(&accumulator, &argSignif, &exponent);
accumulator114drivers/FPU-emu/poly_2xm1.cshr_Xsig(&accumulator, - exponent);
accumulator115drivers/FPU-emu/poly_2xm1.caccumulator.msw |= 0x80000000;      /* add 1.0 */
accumulator116drivers/FPU-emu/poly_2xm1.cmul_Xsig_Xsig(&accumulator, shiftterm[shift]);
accumulator117drivers/FPU-emu/poly_2xm1.caccumulator.msw &= 0x3fffffff;      /* subtract 1.0 */
accumulator126drivers/FPU-emu/poly_2xm1.cDenom.lsw = accumulator.lsw;
accumulator127drivers/FPU-emu/poly_2xm1.cXSIG_LL(Denom) = XSIG_LL(accumulator);
accumulator139drivers/FPU-emu/poly_2xm1.cdiv_Xsig(&accumulator, &Denom, &accumulator);
accumulator143drivers/FPU-emu/poly_2xm1.cexponent += round_Xsig(&accumulator);
accumulator145drivers/FPU-emu/poly_2xm1.csignificand(result) = XSIG_LL(accumulator);
accumulator59drivers/FPU-emu/poly_atan.cXsig                  accumulator, Numer, Denom, accumulatore, argSignif,
accumulator142drivers/FPU-emu/poly_atan.caccumulator.msw = accumulator.midw = accumulator.lsw = 0;
accumulator143drivers/FPU-emu/poly_atan.cpolynomial_Xsig(&accumulator, &XSIG_LL(argSqSq),
accumulator145drivers/FPU-emu/poly_atan.cmul64_Xsig(&accumulator, &XSIG_LL(argSq));
accumulator146drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator147drivers/FPU-emu/poly_atan.cpolynomial_Xsig(&accumulator, &XSIG_LL(argSqSq), oddnegterms, HIPOWERon-1);
accumulator148drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator149drivers/FPU-emu/poly_atan.cadd_two_Xsig(&accumulator, &fixedpterm, &dummy_exp);
accumulator155drivers/FPU-emu/poly_atan.cdiv_Xsig(&accumulator, &accumulatore, &accumulator);
accumulator157drivers/FPU-emu/poly_atan.cmul_Xsig_Xsig(&accumulator, &argSignif);
accumulator158drivers/FPU-emu/poly_atan.cmul_Xsig_Xsig(&accumulator, &argSq);
accumulator160drivers/FPU-emu/poly_atan.cshr_Xsig(&accumulator, 3);
accumulator161drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator162drivers/FPU-emu/poly_atan.cadd_Xsig_Xsig(&accumulator, &argSignif);
accumulator167drivers/FPU-emu/poly_atan.cshr_Xsig(&accumulator, -1-exponent);
accumulator168drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator169drivers/FPU-emu/poly_atan.cadd_Xsig_Xsig(&accumulator, &pi_signif);
accumulator176drivers/FPU-emu/poly_atan.cshr_Xsig(&accumulator, -exponent);
accumulator177drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator178drivers/FPU-emu/poly_atan.cadd_Xsig_Xsig(&accumulator, &pi_signif);
accumulator185drivers/FPU-emu/poly_atan.cshr_Xsig(&accumulator, 1 - exponent);
accumulator186drivers/FPU-emu/poly_atan.cnegate_Xsig(&accumulator);
accumulator187drivers/FPU-emu/poly_atan.cadd_Xsig_Xsig(&accumulator, &pi_signif);
accumulator191drivers/FPU-emu/poly_atan.cexponent += round_Xsig(&accumulator);
accumulator192drivers/FPU-emu/poly_atan.csignificand(result) = XSIG_LL(accumulator);
accumulator32drivers/FPU-emu/poly_l2.cXsig                 accumulator, expon_accum, yaccum;
accumulator64drivers/FPU-emu/poly_l2.caccumulator.msw = accumulator.midw = accumulator.lsw = 0;
accumulator68drivers/FPU-emu/poly_l2.clog2_kernel(&x, &accumulator, &expon);
accumulator77drivers/FPU-emu/poly_l2.cshr_Xsig(&accumulator, expon_expon - expon);
accumulator80drivers/FPU-emu/poly_l2.cnegate_Xsig(&accumulator);
accumulator81drivers/FPU-emu/poly_l2.cadd_Xsig_Xsig(&accumulator, &expon_accum);
accumulator90drivers/FPU-emu/poly_l2.cmul_Xsig_Xsig(&accumulator, &yaccum);
accumulator92drivers/FPU-emu/poly_l2.cexpon_expon += round_Xsig(&accumulator);
accumulator94drivers/FPU-emu/poly_l2.cif ( accumulator.msw == 0 )
accumulator101drivers/FPU-emu/poly_l2.csignificand(result) = XSIG_LL(accumulator);
accumulator118drivers/FPU-emu/poly_l2.cXsig                 accumulator, yaccum;
accumulator125drivers/FPU-emu/poly_l2.clog2_kernel(arg, &accumulator, &exponent);
accumulator129drivers/FPU-emu/poly_l2.cmul_Xsig_Xsig(&accumulator, &yaccum);
accumulator131drivers/FPU-emu/poly_l2.cexponent += round_Xsig(&accumulator);
accumulator134drivers/FPU-emu/poly_l2.csignificand(result) = XSIG_LL(accumulator);
accumulator189drivers/FPU-emu/poly_l2.cXsig                 accumulator, Numer, Denom, argSignif, arg_signif;
accumulator233drivers/FPU-emu/poly_l2.caccumulator.lsw = argSignif.lsw; XSIG_LL(accumulator) = XSIG_LL(argSignif);
accumulator234drivers/FPU-emu/poly_l2.cmul_Xsig_Xsig(&accumulator, &accumulator);
accumulator235drivers/FPU-emu/poly_l2.cshr_Xsig(&accumulator, 2*(-1 - (1 + exponent + adj)));
accumulator236drivers/FPU-emu/poly_l2.cXsq = XSIG_LL(accumulator);
accumulator237drivers/FPU-emu/poly_l2.cif ( accumulator.lsw & 0x80000000 )
accumulator240drivers/FPU-emu/poly_l2.caccumulator.msw = accumulator.midw = accumulator.lsw = 0;
accumulator242drivers/FPU-emu/poly_l2.cpolynomial_Xsig(&accumulator, &Xsq, logterms, HIPOWER-1);
accumulator244drivers/FPU-emu/poly_l2.cmul_Xsig_Xsig(&accumulator, &argSignif);
accumulator245drivers/FPU-emu/poly_l2.cshr_Xsig(&accumulator, 6 - adj);
accumulator248drivers/FPU-emu/poly_l2.cadd_two_Xsig(&accumulator, &arg_signif, &exponent);
accumulator251drivers/FPU-emu/poly_l2.caccum_result->lsw = accumulator.lsw;
accumulator252drivers/FPU-emu/poly_l2.caccum_result->midw = accumulator.midw;
accumulator253drivers/FPU-emu/poly_l2.caccum_result->msw = accumulator.msw;
accumulator68drivers/FPU-emu/poly_sin.cXsig                accumulator, argSqrd, argTo4;
accumulator84drivers/FPU-emu/poly_sin.caccumulator.lsw = accumulator.midw = accumulator.msw = 0;
accumulator99drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), neg_terms_l,
accumulator101drivers/FPU-emu/poly_sin.cmul_Xsig_Xsig(&accumulator, &argSqrd);
accumulator102drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator104drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), pos_terms_l,
accumulator107drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 2);    /* Divide by four */
accumulator108drivers/FPU-emu/poly_sin.caccumulator.msw |= 0x80000000;  /* Add 1.0 */
accumulator110drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
accumulator111drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
accumulator112drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
accumulator118drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, arg->exp - exponent);
accumulator120drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator121drivers/FPU-emu/poly_sin.cXSIG_LL(accumulator) += significand(arg);
accumulator123drivers/FPU-emu/poly_sin.cechange = round_Xsig(&accumulator);
accumulator150drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), neg_terms_h,
accumulator152drivers/FPU-emu/poly_sin.cmul_Xsig_Xsig(&accumulator, &argSqrd);
accumulator153drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator155drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), pos_terms_h,
accumulator157drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator159drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &fixed_arg);
accumulator160drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &fixed_arg);
accumulator162drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 3);
accumulator163drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator165drivers/FPU-emu/poly_sin.cadd_Xsig_Xsig(&accumulator, &argSqrd);
accumulator167drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 1);
accumulator169drivers/FPU-emu/poly_sin.caccumulator.lsw |= 1;  /* A zero accumulator here would cause problems */
accumulator170drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator188drivers/FPU-emu/poly_sin.cadj = accumulator.lsw;    /* temp save */
accumulator189drivers/FPU-emu/poly_sin.caccumulator.lsw -= fix_up;
accumulator190drivers/FPU-emu/poly_sin.cif ( accumulator.lsw > adj )
accumulator191drivers/FPU-emu/poly_sin.cXSIG_LL(accumulator) --;
accumulator193drivers/FPU-emu/poly_sin.cechange = round_Xsig(&accumulator);
accumulator198drivers/FPU-emu/poly_sin.csignificand(result) = XSIG_LL(accumulator);
accumulator220drivers/FPU-emu/poly_sin.cXsig                accumulator, argSqrd, fix_up, argTo4;
accumulator245drivers/FPU-emu/poly_sin.caccumulator.lsw = accumulator.midw = accumulator.msw = 0;
accumulator264drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), neg_terms_h,
accumulator266drivers/FPU-emu/poly_sin.cmul_Xsig_Xsig(&accumulator, &argSqrd);
accumulator267drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator269drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), pos_terms_h,
accumulator271drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator273drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
accumulator274drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
accumulator275drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, -2*(1+exponent));
accumulator277drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 3);
accumulator278drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator280drivers/FPU-emu/poly_sin.cadd_Xsig_Xsig(&accumulator, &argSqrd);
accumulator282drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 1);
accumulator286drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator288drivers/FPU-emu/poly_sin.cif ( accumulator.lsw & 0x80000000 )
accumulator289drivers/FPU-emu/poly_sin.cXSIG_LL(accumulator) ++;
accumulator290drivers/FPU-emu/poly_sin.cif ( accumulator.msw == 0 )
accumulator297drivers/FPU-emu/poly_sin.csignificand(result) = XSIG_LL(accumulator);
accumulator343drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), neg_terms_l,
accumulator345drivers/FPU-emu/poly_sin.cmul_Xsig_Xsig(&accumulator, &argSqrd);
accumulator346drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator348drivers/FPU-emu/poly_sin.cpolynomial_Xsig(&accumulator, &XSIG_LL(argTo4), pos_terms_l,
accumulator351drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 2);    /* Divide by four */
accumulator352drivers/FPU-emu/poly_sin.caccumulator.msw |= 0x80000000;  /* Add 1.0 */
accumulator354drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &fixed_arg);
accumulator355drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &fixed_arg);
accumulator356drivers/FPU-emu/poly_sin.cmul64_Xsig(&accumulator, &fixed_arg);
accumulator362drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, exp2 - exponent);
accumulator364drivers/FPU-emu/poly_sin.cnegate_Xsig(&accumulator);
accumulator365drivers/FPU-emu/poly_sin.cXSIG_LL(accumulator) += fixed_arg;
accumulator386drivers/FPU-emu/poly_sin.cexp2 += norm_Xsig(&accumulator);
accumulator387drivers/FPU-emu/poly_sin.cshr_Xsig(&accumulator, 1); /* Prevent overflow */
accumulator391drivers/FPU-emu/poly_sin.cadd_Xsig_Xsig(&accumulator, &fix_up);
accumulator393drivers/FPU-emu/poly_sin.cechange = round_Xsig(&accumulator);
accumulator397drivers/FPU-emu/poly_sin.csignificand(result) = XSIG_LL(accumulator);