Lines Matching refs:yyval

34 #ifndef yyval
35 #define yyval varsyntax_calc1_val
36 #endif /* yyval */
332 YYSTYPE yyval;
688 yyval = yystack.l_mark[1-yym];
690 memset(&yyval, 0, sizeof yyval);
726 yyval.dval = dreg[yystack.l_mark[0].ival]; /* $$ & $1 are sufficient here*/
732 yyval.dval = yystack.l_mark[-2].dval + yystack.l_mark[0].dval;
738 yyval.dval = yystack.l_mark[-2].dval - yystack.l_mark[0].dval;
744 yyval.dval = yystack.l_mark[-2].dval * yystack.l_mark[0].dval;
750 yyval.dval = yystack.l_mark[-2].dval / yystack.l_mark[0].dval;
756 yyval.dval = -yystack.l_mark[0].dval;
762 yyval.dval = yystack.l_mark[-1].dval;
768 yyval.vval.hi = yyval.vval.lo = yystack.l_mark[0].dval;
774 yyval.vval.lo = yystack.l_mark[-3].dval;
775 yyval.vval.hi = yystack.l_mark[-1].dval;
776 if ( yyval.vval.lo > yyval.vval.hi )
786 yyval.vval = vreg[yystack.l_mark[0].ival];
792 yyval.vval.hi = yystack.l_mark[-2].vval.hi + yystack.l_mark[0].vval.hi;
793 yyval.vval.lo = yystack.l_mark[-2].vval.lo + yystack.l_mark[0].vval.lo;
799 yyval.vval.hi = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.hi;
800 yyval.vval.lo = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.lo;
806 yyval.vval.hi = yystack.l_mark[-2].vval.hi - yystack.l_mark[0].vval.lo;
807 yyval.vval.lo = yystack.l_mark[-2].vval.lo - yystack.l_mark[0].vval.hi;
813 yyval.vval.hi = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.lo;
814 yyval.vval.lo = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.hi;
820 yyval.vval = vmul( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
826 yyval.vval = vmul (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
833 yyval.vval = vdiv ( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
840 yyval.vval = vdiv (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
846 yyval.vval.hi = -yystack.l_mark[0].vval.lo;
847 yyval.vval.lo = -yystack.l_mark[0].vval.hi;
853 yyval.vval = yystack.l_mark[-1].vval;
871 *++yystack.l_mark = yyval;
902 *++yystack.l_mark = yyval;