Lines Matching refs:yyval

33 #ifndef yyval
34 #define yyval calc1_val
35 #endif /* yyval */
331 YYSTYPE yyval;
687 yyval = yystack.l_mark[1-yym];
689 memset(&yyval, 0, sizeof yyval);
725 yyval.dval = dreg[yystack.l_mark[0].ival];
731 yyval.dval = yystack.l_mark[-2].dval + yystack.l_mark[0].dval;
737 yyval.dval = yystack.l_mark[-2].dval - yystack.l_mark[0].dval;
743 yyval.dval = yystack.l_mark[-2].dval * yystack.l_mark[0].dval;
749 yyval.dval = yystack.l_mark[-2].dval / yystack.l_mark[0].dval;
755 yyval.dval = -yystack.l_mark[0].dval;
761 yyval.dval = yystack.l_mark[-1].dval;
767 yyval.vval.hi = yyval.vval.lo = yystack.l_mark[0].dval;
773 yyval.vval.lo = yystack.l_mark[-3].dval;
774 yyval.vval.hi = yystack.l_mark[-1].dval;
775 if ( yyval.vval.lo > yyval.vval.hi )
785 yyval.vval = vreg[yystack.l_mark[0].ival];
791 yyval.vval.hi = yystack.l_mark[-2].vval.hi + yystack.l_mark[0].vval.hi;
792 yyval.vval.lo = yystack.l_mark[-2].vval.lo + yystack.l_mark[0].vval.lo;
798 yyval.vval.hi = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.hi;
799 yyval.vval.lo = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.lo;
805 yyval.vval.hi = yystack.l_mark[-2].vval.hi - yystack.l_mark[0].vval.lo;
806 yyval.vval.lo = yystack.l_mark[-2].vval.lo - yystack.l_mark[0].vval.hi;
812 yyval.vval.hi = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.lo;
813 yyval.vval.lo = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.hi;
819 yyval.vval = vmul( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
825 yyval.vval = vmul (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
832 yyval.vval = vdiv ( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
839 yyval.vval = vdiv (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
845 yyval.vval.hi = -yystack.l_mark[0].vval.lo;
846 yyval.vval.lo = -yystack.l_mark[0].vval.hi;
852 yyval.vval = yystack.l_mark[-1].vval;
870 *++yystack.l_mark = yyval;
901 *++yystack.l_mark = yyval;