Lines Matching refs:output
965 #define copyToStateAndOutput(X, state, output, laneCount) \
972 output[ 0] = X##ba; \
979 output[ 0] = X##ba; \
981 output[ 1] = ~X##be; \
984 output[ 2] = ~X##bi; \
994 output[ 0] = X##ba; \
996 output[ 1] = ~X##be; \
998 output[ 2] = ~X##bi; \
1000 output[ 3] = X##bo; \
1004 output[ 4] = X##bu; \
1011 output[ 4] = X##bu; \
1013 output[ 5] = X##ga; \
1016 output[ 6] = X##ge; \
1031 output[ 0] = X##ba; \
1033 output[ 1] = ~X##be; \
1035 output[ 2] = ~X##bi; \
1037 output[ 3] = X##bo; \
1039 output[ 4] = X##bu; \
1041 output[ 5] = X##ga; \
1043 output[ 6] = X##ge; \
1045 output[ 7] = X##gi; \
1050 output[ 8] = ~X##go; \
1057 output[ 8] = ~X##go; \
1059 output[ 9] = X##gu; \
1062 output[10] = X##ka; \
1072 output[ 8] = ~X##go; \
1074 output[ 9] = X##gu; \
1076 output[10] = X##ka; \
1078 output[11] = X##ke; \
1082 output[12] = ~X##ki; \
1089 output[12] = ~X##ki; \
1091 output[13] = X##ko; \
1094 output[14] = X##ku; \
1112 output[ 0] = X##ba; \
1114 output[ 1] = ~X##be; \
1116 output[ 2] = ~X##bi; \
1118 output[ 3] = X##bo; \
1120 output[ 4] = X##bu; \
1122 output[ 5] = X##ga; \
1124 output[ 6] = X##ge; \
1126 output[ 7] = X##gi; \
1128 output[ 8] = ~X##go; \
1130 output[ 9] = X##gu; \
1132 output[10] = X##ka; \
1134 output[11] = X##ke; \
1136 output[12] = ~X##ki; \
1138 output[13] = X##ko; \
1140 output[14] = X##ku; \
1142 output[15] = X##ma; \
1148 output[16] = X##me; \
1155 output[16] = X##me; \
1157 output[17] = ~X##mi; \
1160 output[18] = X##mo; \
1170 output[16] = X##me; \
1172 output[17] = ~X##mi; \
1174 output[18] = X##mo; \
1176 output[19] = X##mu; \
1180 output[20] = ~X##sa; \
1187 output[20] = ~X##sa; \
1189 output[21] = X##se; \
1192 output[22] = X##si; \
1201 output[16] = X##me; \
1203 output[17] = ~X##mi; \
1205 output[18] = X##mo; \
1207 output[19] = X##mu; \
1209 output[20] = ~X##sa; \
1211 output[21] = X##se; \
1213 output[22] = X##si; \
1215 output[23] = X##so; \
1218 output[24] = X##su; \
1223 #define output(X, output, laneCount) \
1229 output[ 0] = X##ba; \
1233 output[ 0] = X##ba; \
1234 output[ 1] = ~X##be; \
1236 output[ 2] = ~X##bi; \
1241 output[ 0] = X##ba; \
1242 output[ 1] = ~X##be; \
1243 output[ 2] = ~X##bi; \
1244 output[ 3] = X##bo; \
1247 output[ 4] = X##bu; \
1251 output[ 4] = X##bu; \
1252 output[ 5] = X##ga; \
1254 output[ 6] = X##ge; \
1260 output[ 0] = X##ba; \
1261 output[ 1] = ~X##be; \
1262 output[ 2] = ~X##bi; \
1263 output[ 3] = X##bo; \
1264 output[ 4] = X##bu; \
1265 output[ 5] = X##ga; \
1266 output[ 6] = X##ge; \
1267 output[ 7] = X##gi; \
1271 output[ 8] = ~X##go; \
1275 output[ 8] = ~X##go; \
1276 output[ 9] = X##gu; \
1278 output[10] = X##ka; \
1283 output[ 8] = ~X##go; \
1284 output[ 9] = X##gu; \
1285 output[10] = X##ka; \
1286 output[11] = X##ke; \
1289 output[12] = ~X##ki; \
1293 output[12] = ~X##ki; \
1294 output[13] = X##ko; \
1296 output[14] = X##ku; \
1303 output[ 0] = X##ba; \
1304 output[ 1] = ~X##be; \
1305 output[ 2] = ~X##bi; \
1306 output[ 3] = X##bo; \
1307 output[ 4] = X##bu; \
1308 output[ 5] = X##ga; \
1309 output[ 6] = X##ge; \
1310 output[ 7] = X##gi; \
1311 output[ 8] = ~X##go; \
1312 output[ 9] = X##gu; \
1313 output[10] = X##ka; \
1314 output[11] = X##ke; \
1315 output[12] = ~X##ki; \
1316 output[13] = X##ko; \
1317 output[14] = X##ku; \
1318 output[15] = X##ma; \
1323 output[16] = X##me; \
1327 output[16] = X##me; \
1328 output[17] = ~X##mi; \
1330 output[18] = X##mo; \
1335 output[16] = X##me; \
1336 output[17] = ~X##mi; \
1337 output[18] = X##mo; \
1338 output[19] = X##mu; \
1341 output[20] = ~X##sa; \
1345 output[20] = ~X##sa; \
1346 output[21] = X##se; \
1348 output[22] = X##si; \
1354 output[16] = X##me; \
1355 output[17] = ~X##mi; \
1356 output[18] = X##mo; \
1357 output[19] = X##mu; \
1358 output[20] = ~X##sa; \
1359 output[21] = X##se; \
1360 output[22] = X##si; \
1361 output[23] = X##so; \
1363 output[24] = X##su; \
1368 #define wrapOne(X, input, output, index, name) \
1370 output[index] = X##name;
1372 #define wrapOneInvert(X, input, output, index, name) \
1374 output[index] = ~X##name;
1376 #define unwrapOne(X, input, output, index, name) \
1377 output[index] = input[index] ^ X##name; \
1378 X##name ^= output[index];
1380 #define unwrapOneInvert(X, input, output, index, name) \
1381 output[index] = ~(input[index] ^ X##name); \
1382 X##name ^= output[index]; \
1386 #define copyToStateAndOutput(X, state, output, laneCount) \
1393 output[ 0] = X##ba; \
1400 output[ 0] = X##ba; \
1402 output[ 1] = X##be; \
1405 output[ 2] = X##bi; \
1415 output[ 0] = X##ba; \
1417 output[ 1] = X##be; \
1419 output[ 2] = X##bi; \
1421 output[ 3] = X##bo; \
1425 output[ 4] = X##bu; \
1432 output[ 4] = X##bu; \
1434 output[ 5] = X##ga; \
1437 output[ 6] = X##ge; \
1452 output[ 0] = X##ba; \
1454 output[ 1] = X##be; \
1456 output[ 2] = X##bi; \
1458 output[ 3] = X##bo; \
1460 output[ 4] = X##bu; \
1462 output[ 5] = X##ga; \
1464 output[ 6] = X##ge; \
1466 output[ 7] = X##gi; \
1471 output[ 8] = X##go; \
1478 output[ 8] = X##go; \
1480 output[ 9] = X##gu; \
1483 output[10] = X##ka; \
1493 output[ 8] = X##go; \
1495 output[ 9] = X##gu; \
1497 output[10] = X##ka; \
1499 output[11] = X##ke; \
1503 output[12]= X##ki; \
1510 output[12]= X##ki; \
1512 output[13] = X##ko; \
1515 output[14] = X##ku; \
1533 output[ 0] = X##ba; \
1535 output[ 1] = X##be; \
1537 output[ 2] = X##bi; \
1539 output[ 3] = X##bo; \
1541 output[ 4] = X##bu; \
1543 output[ 5] = X##ga; \
1545 output[ 6] = X##ge; \
1547 output[ 7] = X##gi; \
1549 output[ 8] = X##go; \
1551 output[ 9] = X##gu; \
1553 output[10] = X##ka; \
1555 output[11] = X##ke; \
1557 output[12]= X##ki; \
1559 output[13] = X##ko; \
1561 output[14] = X##ku; \
1563 output[15] = X##ma; \
1569 output[16] = X##me; \
1576 output[16] = X##me; \
1578 output[17] = X##mi; \
1581 output[18] = X##mo; \
1591 output[16] = X##me; \
1593 output[17] = X##mi; \
1595 output[18] = X##mo; \
1597 output[19] = X##mu; \
1601 output[20] = X##sa; \
1608 output[20] = X##sa; \
1610 output[21] = X##se; \
1613 output[22] = X##si; \
1622 output[16] = X##me; \
1624 output[17] = X##mi; \
1626 output[18] = X##mo; \
1628 output[19] = X##mu; \
1630 output[20] = X##sa; \
1632 output[21] = X##se; \
1634 output[22] = X##si; \
1636 output[23] = X##so; \
1639 output[24] = X##su; \
1644 #define output(X, output, laneCount) \
1650 output[ 0] = X##ba; \
1654 output[ 0] = X##ba; \
1655 output[ 1] = X##be; \
1657 output[ 2] = X##bi; \
1662 output[ 0] = X##ba; \
1663 output[ 1] = X##be; \
1664 output[ 2] = X##bi; \
1665 output[ 3] = X##bo; \
1668 output[ 4] = X##bu; \
1672 output[ 4] = X##bu; \
1673 output[ 5] = X##ga; \
1675 output[ 6] = X##ge; \
1681 output[ 0] = X##ba; \
1682 output[ 1] = X##be; \
1683 output[ 2] = X##bi; \
1684 output[ 3] = X##bo; \
1685 output[ 4] = X##bu; \
1686 output[ 5] = X##ga; \
1687 output[ 6] = X##ge; \
1688 output[ 7] = X##gi; \
1692 output[ 8] = X##go; \
1696 output[ 8] = X##go; \
1697 output[ 9] = X##gu; \
1699 output[10] = X##ka; \
1704 output[ 8] = X##go; \
1705 output[ 9] = X##gu; \
1706 output[10] = X##ka; \
1707 output[11] = X##ke; \
1710 output[12] = X##ki; \
1714 output[12] = X##ki; \
1715 output[13] = X##ko; \
1717 output[14] = X##ku; \
1724 output[ 0] = X##ba; \
1725 output[ 1] = X##be; \
1726 output[ 2] = X##bi; \
1727 output[ 3] = X##bo; \
1728 output[ 4] = X##bu; \
1729 output[ 5] = X##ga; \
1730 output[ 6] = X##ge; \
1731 output[ 7] = X##gi; \
1732 output[ 8] = X##go; \
1733 output[ 9] = X##gu; \
1734 output[10] = X##ka; \
1735 output[11] = X##ke; \
1736 output[12] = X##ki; \
1737 output[13] = X##ko; \
1738 output[14] = X##ku; \
1739 output[15] = X##ma; \
1744 output[16] = X##me; \
1748 output[16] = X##me; \
1749 output[17] = X##mi; \
1751 output[18] = X##mo; \
1756 output[16] = X##me; \
1757 output[17] = X##mi; \
1758 output[18] = X##mo; \
1759 output[19] = X##mu; \
1762 output[20] = X##sa; \
1766 output[20] = X##sa; \
1767 output[21] = X##se; \
1769 output[22] = X##si; \
1775 output[16] = X##me; \
1776 output[17] = X##mi; \
1777 output[18] = X##mo; \
1778 output[19] = X##mu; \
1779 output[20] = X##sa; \
1780 output[21] = X##se; \
1781 output[22] = X##si; \
1782 output[23] = X##so; \
1784 output[24] = X##su; \
1789 #define wrapOne(X, input, output, index, name) \
1791 output[index] = X##name;
1793 #define wrapOneInvert(X, input, output, index, name) \
1795 output[index] = X##name;
1797 #define unwrapOne(X, input, output, index, name) \
1798 output[index] = input[index] ^ X##name; \
1799 X##name ^= output[index];
1801 #define unwrapOneInvert(X, input, output, index, name) \
1802 output[index] = input[index] ^ X##name; \
1803 X##name ^= output[index];
1807 #define wrap(X, input, output, laneCount, trailingBits) \
1816 wrapOne(X, input, output, 0, ba) \
1821 wrapOne(X, input, output, 0, ba) \
1822 wrapOneInvert(X, input, output, 1, be) \
1827 wrapOneInvert(X, input, output, 2, bi) \
1833 wrapOne(X, input, output, 0, ba) \
1834 wrapOneInvert(X, input, output, 1, be) \
1835 wrapOneInvert(X, input, output, 2, bi) \
1836 wrapOne(X, input, output, 3, bo) \
1842 wrapOne(X, input, output, 4, bu) \
1847 wrapOne(X, input, output, 4, bu) \
1848 wrapOne(X, input, output, 5, ga) \
1853 wrapOne(X, input, output, 6, ge) \
1860 wrapOne(X, input, output, 0, ba) \
1861 wrapOneInvert(X, input, output, 1, be) \
1862 wrapOneInvert(X, input, output, 2, bi) \
1863 wrapOne(X, input, output, 3, bo) \
1864 wrapOne(X, input, output, 4, bu) \
1865 wrapOne(X, input, output, 5, ga) \
1866 wrapOne(X, input, output, 6, ge) \
1867 wrapOne(X, input, output, 7, gi) \
1874 wrapOneInvert(X, input, output, 8, go) \
1879 wrapOneInvert(X, input, output, 8, go) \
1880 wrapOne(X, input, output, 9, gu) \
1885 wrapOne(X, input, output, 10, ka) \
1891 wrapOneInvert(X, input, output, 8, go) \
1892 wrapOne(X, input, output, 9, gu) \
1893 wrapOne(X, input, output, 10, ka) \
1894 wrapOne(X, input, output, 11, ke) \
1900 wrapOneInvert(X, input, output, 12, ki) \
1905 wrapOneInvert(X, input, output, 12, ki) \
1906 wrapOne(X, input, output, 13, ko) \
1911 wrapOne(X, input, output, 14, ku) \
1919 wrapOne(X, input, output, 0, ba) \
1920 wrapOneInvert(X, input, output, 1, be) \
1921 wrapOneInvert(X, input, output, 2, bi) \
1922 wrapOne(X, input, output, 3, bo) \
1923 wrapOne(X, input, output, 4, bu) \
1924 wrapOne(X, input, output, 5, ga) \
1925 wrapOne(X, input, output, 6, ge) \
1926 wrapOne(X, input, output, 7, gi) \
1927 wrapOneInvert(X, input, output, 8, go) \
1928 wrapOne(X, input, output, 9, gu) \
1929 wrapOne(X, input, output, 10, ka) \
1930 wrapOne(X, input, output, 11, ke) \
1931 wrapOneInvert(X, input, output, 12, ki) \
1932 wrapOne(X, input, output, 13, ko) \
1933 wrapOne(X, input, output, 14, ku) \
1934 wrapOne(X, input, output, 15, ma) \
1942 wrapOne(X, input, output, 16, me) \
1947 wrapOne(X, input, output, 16, me) \
1948 wrapOneInvert(X, input, output, 17, mi) \
1953 wrapOne(X, input, output, 18, mo) \
1959 wrapOne(X, input, output, 16, me) \
1960 wrapOneInvert(X, input, output, 17, mi) \
1961 wrapOne(X, input, output, 18, mo) \
1962 wrapOne(X, input, output, 19, mu) \
1968 wrapOneInvert(X, input, output, 20, sa) \
1973 wrapOneInvert(X, input, output, 20, sa) \
1974 wrapOne(X, input, output, 21, se) \
1979 wrapOne(X, input, output, 22, si) \
1986 wrapOne(X, input, output, 16, me) \
1987 wrapOneInvert(X, input, output, 17, mi) \
1988 wrapOne(X, input, output, 18, mo) \
1989 wrapOne(X, input, output, 19, mu) \
1990 wrapOneInvert(X, input, output, 20, sa) \
1991 wrapOne(X, input, output, 21, se) \
1992 wrapOne(X, input, output, 22, si) \
1993 wrapOne(X, input, output, 23, so) \
1998 wrapOne(X, input, output, 24, su) \
2003 #define unwrap(X, input, output, laneCount, trailingBits) \
2012 unwrapOne(X, input, output, 0, ba) \
2017 unwrapOne(X, input, output, 0, ba) \
2018 unwrapOneInvert(X, input, output, 1, be) \
2023 unwrapOneInvert(X, input, output, 2, bi) \
2029 unwrapOne(X, input, output, 0, ba) \
2030 unwrapOneInvert(X, input, output, 1, be) \
2031 unwrapOneInvert(X, input, output, 2, bi) \
2032 unwrapOne(X, input, output, 3, bo) \
2038 unwrapOne(X, input, output, 4, bu) \
2043 unwrapOne(X, input, output, 4, bu) \
2044 unwrapOne(X, input, output, 5, ga) \
2049 unwrapOne(X, input, output, 6, ge) \
2056 unwrapOne(X, input, output, 0, ba) \
2057 unwrapOneInvert(X, input, output, 1, be) \
2058 unwrapOneInvert(X, input, output, 2, bi) \
2059 unwrapOne(X, input, output, 3, bo) \
2060 unwrapOne(X, input, output, 4, bu) \
2061 unwrapOne(X, input, output, 5, ga) \
2062 unwrapOne(X, input, output, 6, ge) \
2063 unwrapOne(X, input, output, 7, gi) \
2070 unwrapOneInvert(X, input, output, 8, go) \
2075 unwrapOneInvert(X, input, output, 8, go) \
2076 unwrapOne(X, input, output, 9, gu) \
2081 unwrapOne(X, input, output, 10, ka) \
2087 unwrapOneInvert(X, input, output, 8, go) \
2088 unwrapOne(X, input, output, 9, gu) \
2089 unwrapOne(X, input, output, 10, ka) \
2090 unwrapOne(X, input, output, 11, ke) \
2096 unwrapOneInvert(X, input, output, 12, ki) \
2101 unwrapOneInvert(X, input, output, 12, ki) \
2102 unwrapOne(X, input, output, 13, ko) \
2107 unwrapOne(X, input, output, 14, ku) \
2115 unwrapOne(X, input, output, 0, ba) \
2116 unwrapOneInvert(X, input, output, 1, be) \
2117 unwrapOneInvert(X, input, output, 2, bi) \
2118 unwrapOne(X, input, output, 3, bo) \
2119 unwrapOne(X, input, output, 4, bu) \
2120 unwrapOne(X, input, output, 5, ga) \
2121 unwrapOne(X, input, output, 6, ge) \
2122 unwrapOne(X, input, output, 7, gi) \
2123 unwrapOneInvert(X, input, output, 8, go) \
2124 unwrapOne(X, input, output, 9, gu) \
2125 unwrapOne(X, input, output, 10, ka) \
2126 unwrapOne(X, input, output, 11, ke) \
2127 unwrapOneInvert(X, input, output, 12, ki) \
2128 unwrapOne(X, input, output, 13, ko) \
2129 unwrapOne(X, input, output, 14, ku) \
2130 unwrapOne(X, input, output, 15, ma) \
2138 unwrapOne(X, input, output, 16, me) \
2143 unwrapOne(X, input, output, 16, me) \
2144 unwrapOneInvert(X, input, output, 17, mi) \
2149 unwrapOne(X, input, output, 18, mo) \
2155 unwrapOne(X, input, output, 16, me) \
2156 unwrapOneInvert(X, input, output, 17, mi) \
2157 unwrapOne(X, input, output, 18, mo) \
2158 unwrapOne(X, input, output, 19, mu) \
2164 unwrapOneInvert(X, input, output, 20, sa) \
2169 unwrapOneInvert(X, input, output, 20, sa) \
2170 unwrapOne(X, input, output, 21, se) \
2175 unwrapOne(X, input, output, 22, si) \
2182 unwrapOne(X, input, output, 16, me) \
2183 unwrapOneInvert(X, input, output, 17, mi) \
2184 unwrapOne(X, input, output, 18, mo) \
2185 unwrapOne(X, input, output, 19, mu) \
2186 unwrapOneInvert(X, input, output, 20, sa) \
2187 unwrapOne(X, input, output, 21, se) \
2188 unwrapOne(X, input, output, 22, si) \
2189 unwrapOne(X, input, output, 23, so) \
2194 unwrapOne(X, input, output, 24, su) \