Lines Matching refs:yyvsp

848 yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule)
861 &(yyvsp[(yyi + 1) - (yynrhs)])
870 yy_reduce_print (yyssp, yyvsp, Rule); \
1178 YYSTYPE *yyvsp;
1197 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
1204 yyvsp = yyvs = yyvsa;
1245 &yyvs1, yysize * sizeof (*yyvsp),
1278 yyvsp = yyvs + yysize - 1;
1354 *++yyvsp = yylval;
1385 yyval = yyvsp[1-yylen];
1394 op->trailing_ampersand = (yyvsp[0].trailing_ampersand);
1402 op->trailing_ampersand = (yyvsp[0].trailing_ampersand);
1439 op->reg = (yyvsp[0].reg);
1448 op->reg = (yyvsp[0].reg);
1457 op->reg = (yyvsp[0].reg);
1466 op->reg = (yyvsp[0].reg);
1475 op->reg = (yyvsp[0].reg);
1484 op->disp = (yyvsp[0].exp);
1493 op->disp = (yyvsp[0].exp);
1502 op->disp = (yyvsp[0].exp);
1511 op->mask = (yyvsp[0].mask);
1520 op->reg = (yyvsp[-1].reg);
1529 op->reg = (yyvsp[-2].reg);
1538 op->reg = (yyvsp[-1].reg);
1546 op->reg = (yyvsp[-1].reg);
1547 op->disp = (yyvsp[-3].exp);
1548 if (((yyvsp[-1].reg) >= ZADDR0 && (yyvsp[-1].reg) <= ZADDR7)
1549 || (yyvsp[-1].reg) == ZPC)
1560 op->reg = (yyvsp[-3].reg);
1561 op->disp = (yyvsp[-1].exp);
1562 if (((yyvsp[-3].reg) >= ZADDR0 && (yyvsp[-3].reg) <= ZADDR7)
1563 || (yyvsp[-3].reg) == ZPC)
1574 op->reg = (yyvsp[-1].reg);
1575 op->disp = (yyvsp[-3].exp);
1576 if (((yyvsp[-1].reg) >= ZADDR0 && (yyvsp[-1].reg) <= ZADDR7)
1577 || (yyvsp[-1].reg) == ZPC)
1589 op->reg = (yyvsp[-1].reg);
1598 op->reg = (yyvsp[-1].reg);
1607 op->reg = (yyvsp[-1].reg);
1616 op->reg = (yyvsp[-3].reg);
1617 op->disp = (yyvsp[-5].exp);
1618 op->index = (yyvsp[-1].indexreg);
1626 if ((yyvsp[-3].reg) == PC || (yyvsp[-3].reg) == ZPC)
1629 op->reg = (yyvsp[-1].reg);
1630 op->disp = (yyvsp[-5].exp);
1631 op->index.reg = (yyvsp[-3].reg);
1642 op->reg = (yyvsp[-1].reg);
1643 op->disp = (yyvsp[-4].exp);
1644 op->index = (yyvsp[-2].indexreg);
1653 op->disp = (yyvsp[-1].exp);
1654 op->index = (yyvsp[-3].indexreg);
1663 op->reg = (yyvsp[-3].reg);
1664 op->disp = (yyvsp[-5].exp);
1665 op->index = (yyvsp[-1].indexreg);
1674 op->reg = (yyvsp[-3].reg);
1675 op->index = (yyvsp[-1].indexreg);
1683 if ((yyvsp[-3].reg) == PC || (yyvsp[-3].reg) == ZPC)
1686 op->reg = (yyvsp[-1].reg);
1687 op->disp = (yyvsp[-5].exp);
1688 op->index.reg = (yyvsp[-3].reg);
1698 if ((yyvsp[-3].reg) == PC || (yyvsp[-3].reg) == ZPC)
1701 op->reg = (yyvsp[-1].reg);
1702 op->index.reg = (yyvsp[-3].reg);
1713 op->reg = (yyvsp[-1].reg);
1714 op->disp = (yyvsp[-4].exp);
1715 op->index = (yyvsp[-2].indexreg);
1724 op->reg = (yyvsp[-1].reg);
1725 op->index = (yyvsp[-2].indexreg);
1734 op->reg = (yyvsp[-5].reg);
1735 op->disp = (yyvsp[-6].exp);
1736 op->index = (yyvsp[-2].indexreg);
1737 op->odisp = (yyvsp[-1].exp);
1746 op->reg = (yyvsp[-3].reg);
1747 op->disp = (yyvsp[-4].exp);
1748 op->odisp = (yyvsp[-1].exp);
1757 op->reg = (yyvsp[-5].reg);
1758 op->index = (yyvsp[-2].indexreg);
1759 op->odisp = (yyvsp[-1].exp);
1768 op->reg = (yyvsp[-3].reg);
1769 op->odisp = (yyvsp[-1].exp);
1778 op->reg = (yyvsp[-5].reg);
1779 op->disp = (yyvsp[-7].exp);
1780 op->index = (yyvsp[-3].indexreg);
1781 op->odisp = (yyvsp[-1].exp);
1790 op->reg = (yyvsp[-5].reg);
1791 op->index = (yyvsp[-3].indexreg);
1792 op->odisp = (yyvsp[-1].exp);
1800 if ((yyvsp[-5].reg) == PC || (yyvsp[-5].reg) == ZPC)
1803 op->reg = (yyvsp[-3].reg);
1804 op->disp = (yyvsp[-7].exp);
1805 op->index.reg = (yyvsp[-5].reg);
1808 op->odisp = (yyvsp[-1].exp);
1816 if ((yyvsp[-5].reg) == PC || (yyvsp[-5].reg) == ZPC)
1819 op->reg = (yyvsp[-3].reg);
1820 op->index.reg = (yyvsp[-5].reg);
1823 op->odisp = (yyvsp[-1].exp);
1832 op->reg = (yyvsp[-3].reg);
1833 op->disp = (yyvsp[-5].exp);
1834 op->index = (yyvsp[-4].indexreg);
1835 op->odisp = (yyvsp[-1].exp);
1844 if ((yyvsp[-1].reg) < ADDR0 || (yyvsp[-1].reg) > ADDR7)
1847 op->reg = (yyvsp[-1].reg);
1856 if ((yyvsp[-2].reg) < ADDR0 || (yyvsp[-2].reg) > ADDR7)
1859 op->reg = (yyvsp[-2].reg);
1868 if ((yyvsp[-2].reg) < ADDR0 || (yyvsp[-2].reg) > ADDR7)
1871 op->reg = (yyvsp[-2].reg);
1879 op->reg = (yyvsp[-4].reg);
1880 op->disp = (yyvsp[-1].exp);
1881 if (((yyvsp[-4].reg) >= ZADDR0 && (yyvsp[-4].reg) <= ZADDR7)
1882 || (yyvsp[-4].reg) == ZPC)
1894 op->reg = (yyvsp[-5].reg);
1895 op->disp = (yyvsp[-2].exp);
1896 op->index = (yyvsp[-1].indexreg);
1905 op->reg = (yyvsp[-9].reg);
1906 op->disp = (yyvsp[-6].exp);
1907 op->index = (yyvsp[-1].indexreg);
1908 op->odisp = (yyvsp[-2].exp);
1917 op->reg = (yyvsp[-8].reg);
1918 op->disp = (yyvsp[-5].exp);
1919 op->odisp = (yyvsp[-1].exp);
1928 op->reg = (yyvsp[-9].reg);
1929 op->disp = (yyvsp[-6].exp);
1930 op->index = (yyvsp[-5].indexreg);
1931 op->odisp = (yyvsp[-1].exp);
1939 (yyval.indexreg).reg = (yyvsp[0].reg);
1949 (yyval.indexreg).reg = (yyvsp[0].reg);
1975 (yyval.reg) = (yyvsp[0].reg);
1992 (yyval.exp) = (yyvsp[0].exp);
2009 (yyval.exp) = (yyvsp[-1].exp);
2017 (yyval.mask) = (yyvsp[-2].mask) | (yyvsp[0].mask);
2025 (yyval.mask) = (1 << (yyvsp[-2].onereg)) | (yyvsp[0].mask);
2033 (yyval.mask) = 1 << (yyvsp[0].onereg);
2041 (yyval.mask) = (yyvsp[-2].mask) | (yyvsp[0].mask);
2049 (yyval.mask) = (1 << (yyvsp[-2].onereg)) | (yyvsp[0].mask);
2057 if ((yyvsp[-2].onereg) <= (yyvsp[0].onereg))
2058 (yyval.mask) = (1 << ((yyvsp[0].onereg) + 1)) - 1 - ((1 << (yyvsp[-2].onereg)) - 1);
2060 (yyval.mask) = (1 << ((yyvsp[-2].onereg) + 1)) - 1 - ((1 << (yyvsp[0].onereg)) - 1);
2068 (yyval.onereg) = (yyvsp[0].reg) - DATA0;
2076 (yyval.onereg) = (yyvsp[0].reg) - ADDR0 + 8;
2084 (yyval.onereg) = (yyvsp[0].reg) - FP0 + 16;
2092 if ((yyvsp[0].reg) == FPI)
2094 else if ((yyvsp[0].reg) == FPS)
2123 *++yyvsp = yyval;
2260 yystos[yystate], yyvsp);
2267 *++yyvsp = yylval;
2272 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp);
2318 yystos[*yyssp], yyvsp);