Lines Matching refs:VectorFormat
388 int64_t Int(VectorFormat vform, int index) const { in Int()
410 uint64_t Uint(VectorFormat vform, int index) const { in Uint()
432 uint64_t UintLeftJustified(VectorFormat vform, int index) const { in UintLeftJustified()
436 int64_t IntLeftJustified(VectorFormat vform, int index) const { in IntLeftJustified()
443 void SetInt(VectorFormat vform, int index, int64_t value) const { in SetInt()
463 void SetIntArray(VectorFormat vform, const int64_t* src) const { in SetIntArray()
470 void SetUint(VectorFormat vform, int index, uint64_t value) const { in SetUint()
490 void SetUintArray(VectorFormat vform, const uint64_t* src) const { in SetUintArray()
497 void ReadUintFromMem(VectorFormat vform, int index, uint64_t addr) const;
499 void WriteUintToMem(VectorFormat vform, int index, uint64_t addr) const;
513 void ClearForWrite(VectorFormat vform) const { in ClearForWrite()
560 LogicVRegister& SignedSaturate(VectorFormat vform) { in SignedSaturate()
572 LogicVRegister& UnsignedSaturate(VectorFormat vform) { in UnsignedSaturate()
591 LogicVRegister& Round(VectorFormat vform) { in Round()
600 LogicVRegister& Uhalve(VectorFormat vform) { in Uhalve()
616 LogicVRegister& Halve(VectorFormat vform) { in Halve()
1282 PrintRegisterFormat GetPrintRegisterFormat(VectorFormat vform);
1283 PrintRegisterFormat GetPrintRegisterFormatFP(VectorFormat vform);
1530 void ld1(VectorFormat vform, LogicVRegister dst, uint64_t addr);
1531 void ld1(VectorFormat vform, LogicVRegister dst, int index, uint64_t addr);
1532 void ld1r(VectorFormat vform, LogicVRegister dst, uint64_t addr);
1533 void ld2(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1535 void ld2(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1537 void ld2r(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1539 void ld3(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1541 void ld3(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1543 void ld3r(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1545 void ld4(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1547 void ld4(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1549 void ld4r(VectorFormat vform, LogicVRegister dst1, LogicVRegister dst2,
1551 void st1(VectorFormat vform, LogicVRegister src, uint64_t addr);
1552 void st1(VectorFormat vform, LogicVRegister src, int index, uint64_t addr);
1553 void st2(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1555 void st2(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1557 void st3(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1559 void st3(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1561 void st4(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1563 void st4(VectorFormat vform, LogicVRegister src, LogicVRegister src2,
1565 LogicVRegister cmp(VectorFormat vform, LogicVRegister dst,
1568 LogicVRegister cmp(VectorFormat vform, LogicVRegister dst,
1570 LogicVRegister cmptst(VectorFormat vform, LogicVRegister dst,
1572 LogicVRegister add(VectorFormat vform, LogicVRegister dst,
1574 LogicVRegister addp(VectorFormat vform, LogicVRegister dst,
1576 LogicVRegister mla(VectorFormat vform, LogicVRegister dst,
1578 LogicVRegister mls(VectorFormat vform, LogicVRegister dst,
1580 LogicVRegister mul(VectorFormat vform, LogicVRegister dst,
1582 LogicVRegister mul(VectorFormat vform, LogicVRegister dst,
1585 LogicVRegister mla(VectorFormat vform, LogicVRegister dst,
1588 LogicVRegister mls(VectorFormat vform, LogicVRegister dst,
1591 LogicVRegister pmul(VectorFormat vform, LogicVRegister dst,
1594 using ByElementOp = LogicVRegister (Simulator::*)(VectorFormat vform,
1599 LogicVRegister fmul(VectorFormat vform, LogicVRegister dst,
1602 LogicVRegister fmla(VectorFormat vform, LogicVRegister dst,
1605 LogicVRegister fmls(VectorFormat vform, LogicVRegister dst,
1608 LogicVRegister fmulx(VectorFormat vform, LogicVRegister dst,
1611 LogicVRegister smull(VectorFormat vform, LogicVRegister dst,
1614 LogicVRegister smull2(VectorFormat vform, LogicVRegister dst,
1617 LogicVRegister umull(VectorFormat vform, LogicVRegister dst,
1620 LogicVRegister umull2(VectorFormat vform, LogicVRegister dst,
1623 LogicVRegister smlal(VectorFormat vform, LogicVRegister dst,
1626 LogicVRegister smlal2(VectorFormat vform, LogicVRegister dst,
1629 LogicVRegister umlal(VectorFormat vform, LogicVRegister dst,
1632 LogicVRegister umlal2(VectorFormat vform, LogicVRegister dst,
1635 LogicVRegister smlsl(VectorFormat vform, LogicVRegister dst,
1638 LogicVRegister smlsl2(VectorFormat vform, LogicVRegister dst,
1641 LogicVRegister umlsl(VectorFormat vform, LogicVRegister dst,
1644 LogicVRegister umlsl2(VectorFormat vform, LogicVRegister dst,
1647 LogicVRegister sqdmull(VectorFormat vform, LogicVRegister dst,
1650 LogicVRegister sqdmull2(VectorFormat vform, LogicVRegister dst,
1653 LogicVRegister sqdmlal(VectorFormat vform, LogicVRegister dst,
1656 LogicVRegister sqdmlal2(VectorFormat vform, LogicVRegister dst,
1659 LogicVRegister sqdmlsl(VectorFormat vform, LogicVRegister dst,
1662 LogicVRegister sqdmlsl2(VectorFormat vform, LogicVRegister dst,
1665 LogicVRegister sqdmulh(VectorFormat vform, LogicVRegister dst,
1668 LogicVRegister sqrdmulh(VectorFormat vform, LogicVRegister dst,
1671 LogicVRegister sub(VectorFormat vform, LogicVRegister dst,
1673 LogicVRegister and_(VectorFormat vform, LogicVRegister dst,
1675 LogicVRegister orr(VectorFormat vform, LogicVRegister dst,
1677 LogicVRegister orn(VectorFormat vform, LogicVRegister dst,
1679 LogicVRegister eor(VectorFormat vform, LogicVRegister dst,
1681 LogicVRegister bic(VectorFormat vform, LogicVRegister dst,
1683 LogicVRegister bic(VectorFormat vform, LogicVRegister dst,
1685 LogicVRegister bif(VectorFormat vform, LogicVRegister dst,
1687 LogicVRegister bit(VectorFormat vform, LogicVRegister dst,
1689 LogicVRegister bsl(VectorFormat vform, LogicVRegister dst,
1691 LogicVRegister cls(VectorFormat vform, LogicVRegister dst,
1693 LogicVRegister clz(VectorFormat vform, LogicVRegister dst,
1695 LogicVRegister cnt(VectorFormat vform, LogicVRegister dst,
1697 LogicVRegister not_(VectorFormat vform, LogicVRegister dst,
1699 LogicVRegister rbit(VectorFormat vform, LogicVRegister dst,
1701 LogicVRegister rev(VectorFormat vform, LogicVRegister dst,
1703 LogicVRegister rev16(VectorFormat vform, LogicVRegister dst,
1705 LogicVRegister rev32(VectorFormat vform, LogicVRegister dst,
1707 LogicVRegister rev64(VectorFormat vform, LogicVRegister dst,
1709 LogicVRegister addlp(VectorFormat vform, LogicVRegister dst,
1712 LogicVRegister saddlp(VectorFormat vform, LogicVRegister dst,
1714 LogicVRegister uaddlp(VectorFormat vform, LogicVRegister dst,
1716 LogicVRegister sadalp(VectorFormat vform, LogicVRegister dst,
1718 LogicVRegister uadalp(VectorFormat vform, LogicVRegister dst,
1720 LogicVRegister ext(VectorFormat vform, LogicVRegister dst,
1723 LogicVRegister ins_element(VectorFormat vform, LogicVRegister dst,
1726 LogicVRegister ins_immediate(VectorFormat vform, LogicVRegister dst,
1728 LogicVRegister dup_element(VectorFormat vform, LogicVRegister dst,
1730 LogicVRegister dup_immediate(VectorFormat vform, LogicVRegister dst,
1732 LogicVRegister movi(VectorFormat vform, LogicVRegister dst, uint64_t imm);
1733 LogicVRegister mvni(VectorFormat vform, LogicVRegister dst, uint64_t imm);
1734 LogicVRegister orr(VectorFormat vform, LogicVRegister dst,
1736 LogicVRegister sshl(VectorFormat vform, LogicVRegister dst,
1738 LogicVRegister ushl(VectorFormat vform, LogicVRegister dst,
1740 LogicVRegister SMinMax(VectorFormat vform, LogicVRegister dst,
1743 LogicVRegister smax(VectorFormat vform, LogicVRegister dst,
1745 LogicVRegister smin(VectorFormat vform, LogicVRegister dst,
1747 LogicVRegister SMinMaxP(VectorFormat vform, LogicVRegister dst,
1750 LogicVRegister smaxp(VectorFormat vform, LogicVRegister dst,
1752 LogicVRegister sminp(VectorFormat vform, LogicVRegister dst,
1754 LogicVRegister addp(VectorFormat vform, LogicVRegister dst,
1756 LogicVRegister addv(VectorFormat vform, LogicVRegister dst,
1758 LogicVRegister uaddlv(VectorFormat vform, LogicVRegister dst,
1760 LogicVRegister saddlv(VectorFormat vform, LogicVRegister dst,
1762 LogicVRegister SMinMaxV(VectorFormat vform, LogicVRegister dst,
1764 LogicVRegister smaxv(VectorFormat vform, LogicVRegister dst,
1766 LogicVRegister sminv(VectorFormat vform, LogicVRegister dst,
1768 LogicVRegister uxtl(VectorFormat vform, LogicVRegister dst,
1770 LogicVRegister uxtl2(VectorFormat vform, LogicVRegister dst,
1772 LogicVRegister sxtl(VectorFormat vform, LogicVRegister dst,
1774 LogicVRegister sxtl2(VectorFormat vform, LogicVRegister dst,
1776 LogicVRegister Table(VectorFormat vform, LogicVRegister dst,
1782 LogicVRegister tbl(VectorFormat vform, LogicVRegister dst,
1784 LogicVRegister tbl(VectorFormat vform, LogicVRegister dst,
1787 LogicVRegister tbl(VectorFormat vform, LogicVRegister dst,
1790 LogicVRegister tbl(VectorFormat vform, LogicVRegister dst,
1794 LogicVRegister tbx(VectorFormat vform, LogicVRegister dst,
1796 LogicVRegister tbx(VectorFormat vform, LogicVRegister dst,
1799 LogicVRegister tbx(VectorFormat vform, LogicVRegister dst,
1802 LogicVRegister tbx(VectorFormat vform, LogicVRegister dst,
1806 LogicVRegister uaddl(VectorFormat vform, LogicVRegister dst,
1808 LogicVRegister uaddl2(VectorFormat vform, LogicVRegister dst,
1810 LogicVRegister uaddw(VectorFormat vform, LogicVRegister dst,
1812 LogicVRegister uaddw2(VectorFormat vform, LogicVRegister dst,
1814 LogicVRegister saddl(VectorFormat vform, LogicVRegister dst,
1816 LogicVRegister saddl2(VectorFormat vform, LogicVRegister dst,
1818 LogicVRegister saddw(VectorFormat vform, LogicVRegister dst,
1820 LogicVRegister saddw2(VectorFormat vform, LogicVRegister dst,
1822 LogicVRegister usubl(VectorFormat vform, LogicVRegister dst,
1824 LogicVRegister usubl2(VectorFormat vform, LogicVRegister dst,
1826 LogicVRegister usubw(VectorFormat vform, LogicVRegister dst,
1828 LogicVRegister usubw2(VectorFormat vform, LogicVRegister dst,
1830 LogicVRegister ssubl(VectorFormat vform, LogicVRegister dst,
1832 LogicVRegister ssubl2(VectorFormat vform, LogicVRegister dst,
1834 LogicVRegister ssubw(VectorFormat vform, LogicVRegister dst,
1836 LogicVRegister ssubw2(VectorFormat vform, LogicVRegister dst,
1838 LogicVRegister UMinMax(VectorFormat vform, LogicVRegister dst,
1841 LogicVRegister umax(VectorFormat vform, LogicVRegister dst,
1843 LogicVRegister umin(VectorFormat vform, LogicVRegister dst,
1845 LogicVRegister UMinMaxP(VectorFormat vform, LogicVRegister dst,
1848 LogicVRegister umaxp(VectorFormat vform, LogicVRegister dst,
1850 LogicVRegister uminp(VectorFormat vform, LogicVRegister dst,
1852 LogicVRegister UMinMaxV(VectorFormat vform, LogicVRegister dst,
1854 LogicVRegister umaxv(VectorFormat vform, LogicVRegister dst,
1856 LogicVRegister uminv(VectorFormat vform, LogicVRegister dst,
1858 LogicVRegister trn1(VectorFormat vform, LogicVRegister dst,
1860 LogicVRegister trn2(VectorFormat vform, LogicVRegister dst,
1862 LogicVRegister zip1(VectorFormat vform, LogicVRegister dst,
1864 LogicVRegister zip2(VectorFormat vform, LogicVRegister dst,
1866 LogicVRegister uzp1(VectorFormat vform, LogicVRegister dst,
1868 LogicVRegister uzp2(VectorFormat vform, LogicVRegister dst,
1870 LogicVRegister shl(VectorFormat vform, LogicVRegister dst,
1872 LogicVRegister scvtf(VectorFormat vform, LogicVRegister dst,
1875 LogicVRegister ucvtf(VectorFormat vform, LogicVRegister dst,
1878 LogicVRegister sshll(VectorFormat vform, LogicVRegister dst,
1880 LogicVRegister sshll2(VectorFormat vform, LogicVRegister dst,
1882 LogicVRegister shll(VectorFormat vform, LogicVRegister dst,
1884 LogicVRegister shll2(VectorFormat vform, LogicVRegister dst,
1886 LogicVRegister ushll(VectorFormat vform, LogicVRegister dst,
1888 LogicVRegister ushll2(VectorFormat vform, LogicVRegister dst,
1890 LogicVRegister sli(VectorFormat vform, LogicVRegister dst,
1892 LogicVRegister sri(VectorFormat vform, LogicVRegister dst,
1894 LogicVRegister sshr(VectorFormat vform, LogicVRegister dst,
1896 LogicVRegister ushr(VectorFormat vform, LogicVRegister dst,
1898 LogicVRegister ssra(VectorFormat vform, LogicVRegister dst,
1900 LogicVRegister usra(VectorFormat vform, LogicVRegister dst,
1902 LogicVRegister srsra(VectorFormat vform, LogicVRegister dst,
1904 LogicVRegister ursra(VectorFormat vform, LogicVRegister dst,
1906 LogicVRegister suqadd(VectorFormat vform, LogicVRegister dst,
1908 LogicVRegister usqadd(VectorFormat vform, LogicVRegister dst,
1910 LogicVRegister sqshl(VectorFormat vform, LogicVRegister dst,
1912 LogicVRegister uqshl(VectorFormat vform, LogicVRegister dst,
1914 LogicVRegister sqshlu(VectorFormat vform, LogicVRegister dst,
1916 LogicVRegister abs(VectorFormat vform, LogicVRegister dst,
1918 LogicVRegister neg(VectorFormat vform, LogicVRegister dst,
1920 LogicVRegister ExtractNarrow(VectorFormat vform, LogicVRegister dst,
1923 LogicVRegister xtn(VectorFormat vform, LogicVRegister dst,
1925 LogicVRegister sqxtn(VectorFormat vform, LogicVRegister dst,
1927 LogicVRegister uqxtn(VectorFormat vform, LogicVRegister dst,
1929 LogicVRegister sqxtun(VectorFormat vform, LogicVRegister dst,
1931 LogicVRegister AbsDiff(VectorFormat vform, LogicVRegister dst,
1934 LogicVRegister saba(VectorFormat vform, LogicVRegister dst,
1936 LogicVRegister uaba(VectorFormat vform, LogicVRegister dst,
1938 LogicVRegister shrn(VectorFormat vform, LogicVRegister dst,
1940 LogicVRegister shrn2(VectorFormat vform, LogicVRegister dst,
1942 LogicVRegister rshrn(VectorFormat vform, LogicVRegister dst,
1944 LogicVRegister rshrn2(VectorFormat vform, LogicVRegister dst,
1946 LogicVRegister uqshrn(VectorFormat vform, LogicVRegister dst,
1948 LogicVRegister uqshrn2(VectorFormat vform, LogicVRegister dst,
1950 LogicVRegister uqrshrn(VectorFormat vform, LogicVRegister dst,
1952 LogicVRegister uqrshrn2(VectorFormat vform, LogicVRegister dst,
1954 LogicVRegister sqshrn(VectorFormat vform, LogicVRegister dst,
1956 LogicVRegister sqshrn2(VectorFormat vform, LogicVRegister dst,
1958 LogicVRegister sqrshrn(VectorFormat vform, LogicVRegister dst,
1960 LogicVRegister sqrshrn2(VectorFormat vform, LogicVRegister dst,
1962 LogicVRegister sqshrun(VectorFormat vform, LogicVRegister dst,
1964 LogicVRegister sqshrun2(VectorFormat vform, LogicVRegister dst,
1966 LogicVRegister sqrshrun(VectorFormat vform, LogicVRegister dst,
1968 LogicVRegister sqrshrun2(VectorFormat vform, LogicVRegister dst,
1970 LogicVRegister sqrdmulh(VectorFormat vform, LogicVRegister dst,
1973 LogicVRegister sqdmulh(VectorFormat vform, LogicVRegister dst,
2015 LogicVRegister FXN(VectorFormat vform, LogicVRegister dst, \
2033 LogicVRegister FN(VectorFormat vform, LogicVRegister dst, \
2035 LogicVRegister FN(VectorFormat vform, LogicVRegister dst, \
2048 LogicVRegister FNP(VectorFormat vform, LogicVRegister dst, \
2050 LogicVRegister FNP(VectorFormat vform, LogicVRegister dst, \
2056 LogicVRegister frecps(VectorFormat vform, LogicVRegister dst,
2058 LogicVRegister frecps(VectorFormat vform, LogicVRegister dst,
2061 LogicVRegister frsqrts(VectorFormat vform, LogicVRegister dst,
2064 LogicVRegister frsqrts(VectorFormat vform, LogicVRegister dst,
2068 LogicVRegister fmla(VectorFormat vform, LogicVRegister dst,
2070 LogicVRegister fmla(VectorFormat vform, LogicVRegister dst,
2073 LogicVRegister fmls(VectorFormat vform, LogicVRegister dst,
2075 LogicVRegister fmls(VectorFormat vform, LogicVRegister dst,
2077 LogicVRegister fnmul(VectorFormat vform, LogicVRegister dst,
2081 LogicVRegister fcmp(VectorFormat vform, LogicVRegister dst,
2084 LogicVRegister fcmp(VectorFormat vform, LogicVRegister dst,
2087 LogicVRegister fabscmp(VectorFormat vform, LogicVRegister dst,
2090 LogicVRegister fcmp_zero(VectorFormat vform, LogicVRegister dst,
2094 LogicVRegister fneg(VectorFormat vform, LogicVRegister dst,
2096 LogicVRegister fneg(VectorFormat vform, LogicVRegister dst,
2099 LogicVRegister frecpx(VectorFormat vform, LogicVRegister dst,
2101 LogicVRegister frecpx(VectorFormat vform, LogicVRegister dst,
2104 LogicVRegister fabs_(VectorFormat vform, LogicVRegister dst,
2106 LogicVRegister fabs_(VectorFormat vform, LogicVRegister dst,
2108 LogicVRegister fabd(VectorFormat vform, LogicVRegister dst,
2110 LogicVRegister frint(VectorFormat vform, LogicVRegister dst,
2113 LogicVRegister fcvts(VectorFormat vform, LogicVRegister dst,
2116 LogicVRegister fcvtu(VectorFormat vform, LogicVRegister dst,
2119 LogicVRegister fcvtl(VectorFormat vform, LogicVRegister dst,
2121 LogicVRegister fcvtl2(VectorFormat vform, LogicVRegister dst,
2123 LogicVRegister fcvtn(VectorFormat vform, LogicVRegister dst,
2125 LogicVRegister fcvtn2(VectorFormat vform, LogicVRegister dst,
2127 LogicVRegister fcvtxn(VectorFormat vform, LogicVRegister dst,
2129 LogicVRegister fcvtxn2(VectorFormat vform, LogicVRegister dst,
2131 LogicVRegister fsqrt(VectorFormat vform, LogicVRegister dst,
2133 LogicVRegister frsqrte(VectorFormat vform, LogicVRegister dst,
2135 LogicVRegister frecpe(VectorFormat vform, LogicVRegister dst,
2137 LogicVRegister ursqrte(VectorFormat vform, LogicVRegister dst,
2139 LogicVRegister urecpe(VectorFormat vform, LogicVRegister dst,
2144 LogicVRegister FMinMaxV(VectorFormat vform, LogicVRegister dst,
2147 LogicVRegister fminv(VectorFormat vform, LogicVRegister dst,
2149 LogicVRegister fmaxv(VectorFormat vform, LogicVRegister dst,
2151 LogicVRegister fminnmv(VectorFormat vform, LogicVRegister dst,
2153 LogicVRegister fmaxnmv(VectorFormat vform, LogicVRegister dst,