Home | History | Annotate | Download | only in doc

Lines Matching full:const

16     void adc(const Register& rd,
17 const Register& rn,
18 const Operand& operand)
25 void adcs(const Register& rd,
26 const Register& rn,
27 const Operand& operand)
34 void add(const Register& rd,
35 const Register& rn,
36 const Operand& operand)
43 void adds(const Register& rd,
44 const Register& rn,
45 const Operand& operand)
52 void adr(const Register& rd, int imm21)
59 void adr(const Register& rd, Label* label)
66 void adrp(const Register& rd, int imm21)
73 void adrp(const Register& rd, Label* label)
80 void and_(const Register& rd,
81 const Register& rn,
82 const Operand& operand)
89 void ands(const Register& rd,
90 const Register& rn,
91 const Operand& operand)
98 void asr(const Register& rd, const Register& rn, unsigned shift)
105 void asrv(const Register& rd, const Register& rn, const Register& rm)
140 void bfi(const Register& rd,
141 const Register& rn,
150 void bfm(const Register& rd,
151 const Register& rn,
160 void bfxil(const Register& rd,
161 const Register& rn,
170 void bic(const Register& rd,
171 const Register& rn,
172 const Operand& operand)
179 void bics(const Register& rd,
180 const Register& rn,
181 const Operand& operand)
202 void blr(const Register& xn)
209 void br(const Register& xn)
223 void cbnz(const Register& rt, int imm19)
230 void cbnz(const Register& rt, Label* label)
237 void cbz(const Register& rt, int imm19)
244 void cbz(const Register& rt, Label* label)
251 void ccmn(const Register& rn,
252 const Operand& operand,
261 void ccmp(const Register& rn,
262 const Operand& operand,
271 void cinc(const Register& rd, const Register& rn, Condition cond)
278 void cinv(const Register& rd, const Register& rn, Condition cond)
292 void cls(const Register& rd, const Register& rn)
299 void clz(const Register& rd, const Register& rn)
306 void cmn(const Register& rn, const Operand& operand)
313 void cmp(const Register& rn, const Operand& operand)
320 void cneg(const Register& rd, const Register& rn, Condition cond)
327 void crc32b(const Register& rd,
328 const Register& rn,
329 const Register& rm)
336 void crc32cb(const Register& rd,
337 const Register& rn,
338 const Register& rm)
345 void crc32ch(const Register& rd,
346 const Register& rn,
347 const Register& rm)
354 void crc32cw(const Register& rd,
355 const Register& rn,
356 const Register& rm)
363 void crc32cx(const Register& rd,
364 const Register& rn,
365 const Register& rm)
372 void crc32h(const Register& rd,
373 const Register& rn,
374 const Register& rm)
381 void crc32w(const Register& rd,
382 const Register& rn,
383 const Register& rm)
390 void crc32x(const Register& rd,
391 const Register& rn,
392 const Register& rm)
399 void csel(const Register& rd,
400 const Register& rn,
401 const Register& rm,
409 void cset(const Register& rd, Condition cond)
416 void csetm(const Register& rd, Condition cond)
423 void csinc(const Register& rd,
424 const Register& rn,
425 const Register& rm,
433 void csinv(const Register& rd,
434 const Register& rn,
435 const Register& rm,
443 void csneg(const Register& rd,
444 const Register& rn,
445 const Register& rm,
453 void dc(DataCacheOp op, const Register& rt)
474 void eon(const Register& rd, const Register& rn, const Operand& operand)
481 void eor(const Register& rd, const Register& rn, const Operand& operand)
488 void extr(const Register& rd,
489 const Register& rn,
490 const Register& rm,
512 void ic(InstructionCacheOp op, const Register& rt)
526 void ldar(const Register& rt, const MemOperand& src)
533 void ldarb(const Register& rt, const MemOperand& src)
540 void ldarh(const Register& rt, const MemOperand& src)
547 void ldaxp(const Register& rt, const Register& rt2, const MemOperand& src)
554 void ldaxr(const Register& rt, const MemOperand& src)
561 void ldaxrb(const Register& rt, const MemOperand& src)
568 void ldaxrh(const Register& rt, const MemOperand& src)
575 void ldnp(const CPURegister& rt, const CPURegister& rt2,
576 const MemOperand& src)
583 void ldp(const CPURegister& rt, const CPURegister& rt2,
584 const MemOperand& src)
591 void ldpsw(const Register& rt, const Register& rt2, const MemOperand& src)
598 void ldr(const CPURegister& rt, RawLiteral* literal)
605 void ldr(const CPURegister& rt, int imm19)
612 void ldr(const CPURegister& rt, const MemOperand& src,
620 void ldrb(const Register& rt, const MemOperand& src,
628 void ldrh(const Register& rt, const MemOperand& src,
636 void ldrsb(const Register& rt, const MemOperand& src,
644 void ldrsh(const Register& rt, const MemOperand& src,
652 void ldrsw(const Register& rt, RawLiteral* literal)
659 void ldrsw(const Register& rt, int imm19)
666 void ldrsw(const Register& rt, const MemOperand& src,
674 void ldur(const CPURegister& rt, const MemOperand& src,
682 void ldurb(const Register& rt, const MemOperand& src,
690 void ldurh(const Register& rt, const MemOperand& src,
698 void ldursb(const Register& rt, const MemOperand& src,
706 void ldursh(const Register& rt, const MemOperand& src,
714 void ldursw(const Register& rt, const MemOperand& src,
722 void ldxp(const Register& rt, const Register& rt2, const MemOperand& src)
729 void ldxr(const Register& rt, const MemOperand& src)
736 void ldxrb(const Register& rt, const MemOperand& src)
743 void ldxrh(const Register& rt, const MemOperand& src)
750 void lsl(const Register& rd, const Register& rn, unsigned shift)
757 void lslv(const Register& rd, const Register& rn, const Register& rm)
764 void lsr(const Register& rd, const Register& rn, unsigned shift)
771 void lsrv(const Register& rd, const Register& rn, const Register& rm)
778 void madd(const Register& rd,
779 const Register& rn,
780 const Register& rm,
781 const Register& ra)
788 void mneg(const Register& rd, const Register& rn, const Register& rm)
795 void mov(const Register& rd, const Register& rn)
802 void movk(const Register& rd, uint64_t imm, int shift = -1)
809 void movn(const Register& rd, uint64_t imm, int shift = -1)
816 void movz(const Register& rd, uint64_t imm, int shift = -1)
823 void mrs(const Register& rt, SystemRegister sysreg)
830 void msr(SystemRegister sysreg, const Register& rt)
837 void msub(const Register& rd,
838 const Register& rn,
839 const Register& rm,
840 const Register& ra)
847 void mul(const Register& rd, const Register& rn, const Register& rm)
854 void mvn(const Register& rd, const Operand& operand)
861 void neg(const Register& rd,
862 const Operand& operand)
869 void negs(const Register& rd,
870 const Operand& operand)
877 void ngc(const Register& rd,
878 const Operand& operand)
885 void ngcs(const Register& rd,
886 const Operand& operand)
900 void orn(const Register& rd, const Register& rn, const Operand& operand)
907 void orr(const Register& rd, const Register& rn, const Operand& operand)
928 void prfm(PrefetchOperation op, const MemOperand& addr,
936 void prfum(PrefetchOperation op, const MemOperand& addr,
944 void rbit(const Register& rd, const Register& rn)
951 void ret(const Register& xn = lr)
958 void rev(const Register& rd, const Register& rn)
965 void rev16(const Register& rd, const Register& rn)
972 void rev32(const Register& rd, const Register& rn)
979 void ror(const Register& rd, const Register& rs, unsigned shift)
986 void rorv(const Register& rd, const Register& rn, const Register& rm)
993 void sbc(const Register& rd,
994 const Register& rn,
995 const Operand& operand)
1002 void sbcs(const Register& rd,
1003 const Register& rn,
1004 const Operand& operand)
1011 void sbfiz(const Register& rd,
1012 const Register& rn,
1021 void sbfm(const Register& rd,
1022 const Register& rn,
1031 void sbfx(const Register& rd,
1032 const Register& rn,
1041 void sdiv(const Register& rd, const Register& rn, const Register& rm)
1048 void smaddl(const Register& rd,
1049 const Register& rn,
1050 const Register& rm,
1051 const Register& ra)
1058 void smsubl(const Register& rd,
1059 const Register& rn,
1060 const Register& rm,
1061 const Register& ra)
1068 void smulh(const Register& xd, const Register& xn, const Register& xm)
1075 void smull(const Register& rd, const Register& rn, const Register& rm)
1082 void stlr(const Register& rt, const MemOperand& dst)
1089 void stlrb(const Register& rt, const MemOperand& dst)
1096 void stlrh(const Register& rt, const MemOperand& dst)
1103 void stlxp(const Register& rs,
1104 const Register& rt,
1105 const Register& rt2,
1106 const MemOperand& dst)
1113 void stlxr(const Register& rs, const Register& rt, const MemOperand& dst)
1120 void stlxrb(const Register& rs, const Register& rt, const MemOperand& dst)
1127 void stlxrh(const Register& rs, const Register& rt, const MemOperand& dst)
1134 void stnp(const CPURegister& rt, const CPURegister& rt2,
1135 const MemOperand& dst)
1142 void stp(const CPURegister& rt, const CPURegister& rt2,
1143 const MemOperand& dst)
1150 void str(const CPURegister& rt, const MemOperand& dst,
1158 void strb(const Register& rt, const MemOperand& dst,
1166 void strh(const Register& rt, const MemOperand& dst,
1174 void stur(const CPURegister& rt, const MemOperand& src,
1182 void sturb(const Register& rt, const MemOperand& dst,
1190 void sturh(const Register& rt, const MemOperand& dst,
1198 void stxp(const Register& rs,
1199 const Register& rt,
1200 const Register& rt2,
1201 const MemOperand& dst)
1208 void stxr(const Register& rs, const Register& rt, const MemOperand& dst)
1215 void stxrb(const Register& rs, const Register& rt, const MemOperand& dst)
1222 void stxrh(const Register& rs, const Register& rt, const MemOperand& dst)
1229 void sub(const Register& rd,
1230 const Register& rn,
1231 const Operand& operand)
1238 void subs(const Register& rd,
1239 const Register& rn,
1240 const Operand& operand)
1254 void sxtb(const Register& rd, const Register& rn)
1261 void sxth(const Register& rd, const Register& rn)
1268 void sxtw(const Register& rd, const Register& rn)
1275 void sys(int op, const Register& rt = xzr)
1282 void sys(int op1, int crn, int crm, int op2, const Register& rt = xzr)
1289 void tbnz(const Register& rt, unsigned bit_pos, int imm14)
1296 void tbnz(const Register& rt, unsigned bit_pos, Label* label)
1303 void tbz(const Register& rt, unsigned bit_pos, int imm14)
1310 void tbz(const Register& rt, unsigned bit_pos, Label* label)
1317 void tst(const Register& rn, const Operand& operand)
1324 void ubfiz(const Register& rd,
1325 const Register& rn,
1334 void ubfm(const Register& rd,
1335 const Register& rn,
1344 void ubfx(const Register& rd,
1345 const Register& rn,
1354 void udiv(const Register& rd, const Register& rn, const Register& rm)
1361 void umaddl(const Register& rd,
1362 const Register& rn,
1363 const Register& rm,
1364 const Register& ra)
1371 void umsubl(const Register& rd,
1372 const Register& rn,
1373 const Register& rm,
1374 const Register& ra)
1381 void umulh(const Register& xd,
1382 const Register& xn,
1383 const Register& xm)
1390 void umull(const Register& rd,
1391 const Register& rn,
1392 const Register& rm)
1399 void uxtb(const Register& rd, const Register& rn)
1406 void uxth(const Register& rd, const Register& rn)
1413 void uxtw(const Register& rd, const Register& rn)
1424 void abs(const VRegister& vd,
1425 const VRegister& vn)
1432 void add(const VRegister& vd,
1433 const VRegister& vn,
1434 const VRegister& vm)
1441 void addhn(const VRegister& vd,
1442 const VRegister& vn,
1443 const VRegister& vm)
1450 void addhn2(const VRegister& vd,
1451 const VRegister& vn,
1452 const VRegister& vm)
1459 void addp(const VRegister& vd,
1460 const VRegister& vn)
1467 void addp(const VRegister& vd,
1468 const VRegister& vn,
1469 const VRegister& vm)
1476 void addv(const VRegister& vd,
1477 const VRegister& vn)
1484 void and_(const VRegister& vd,
1485 const VRegister& vn,
1486 const VRegister& vm)
1493 void bic(const VRegister& vd,
1494 const int imm8,
1495 const int left_shift = 0)
1502 void bic(const VRegister& vd,
1503 const VRegister& vn,
1504 const VRegister& vm)
1511 void bif(const VRegister& vd,
1512 const VRegister& vn,
1513 const VRegister& vm)
1520 void bit(const VRegister& vd,
1521 const VRegister& vn,
1522 const VRegister& vm)
1529 void bsl(const VRegister& vd,
1530 const VRegister& vn,
1531 const VRegister& vm)
1538 void cls(const VRegister& vd,
1539 const VRegister& vn)
1546 void clz(const VRegister& vd,
1547 const VRegister& vn)
1554 void cmeq(const VRegister& vd,
1555 const VRegister& vn,
1563 void cmeq(const VRegister& vd,
1564 const VRegister& vn,
1565 const VRegister& vm)
1572 void cmge(const VRegister& vd,
1573 const VRegister& vn,
1581 void cmge(const VRegister& vd,
1582 const VRegister& vn,
1583 const VRegister& vm)
1590 void cmgt(const VRegister& vd,
1591 const VRegister& vn,
1599 void cmgt(const VRegister& vd,
1600 const VRegister& vn,
1601 const VRegister& vm)
1608 void cmhi(const VRegister& vd,
1609 const VRegister& vn,
1610 const VRegister& vm)
1617 void cmhs(const VRegister& vd,
1618 const VRegister& vn,
1619 const VRegister& vm)
1626 void cmle(const VRegister& vd,
1627 const VRegister& vn,
1635 void cmlt(const VRegister& vd,
1636 const VRegister& vn,
1644 void cmtst(const VRegister& vd,
1645 const VRegister& vn,
1646 const VRegister& vm)
1653 void cnt(const VRegister& vd,
1654 const VRegister& vn)
1661 void dup(const VRegister& vd,
1662 const Register& rn)
1669 void dup(const VRegister& vd,
1670 const VRegister& vn,
1678 void eor(const VRegister& vd,
1679 const VRegister& vn,
1680 const VRegister& vm)
1687 void ext(const VRegister& vd,
1688 const VRegister& vn,
1689 const VRegister& vm,
1697 void fabd(const VRegister& vd,
1698 const VRegister& vn,
1699 const VRegister& vm)
1706 void fabs(const VRegister& vd, const VRegister& vn)
1713 void facge(const VRegister& vd,
1714 const VRegister& vn,
1715 const VRegister& vm)
1722 void facgt(const VRegister& vd,
1723 const VRegister& vn,
1724 const VRegister& vm)
1731 void fadd(const VRegister& vd, const VRegister& vn, const VRegister& vm)
1738 void faddp(const VRegister& vd,
1739 const VRegister& vn)
1746 void faddp(const VRegister& vd,
1747 const VRegister& vn,
1748 const VRegister& vm)
1755 void fccmp(const VRegister& vn,
1756 const VRegister& vm,
1765 void fccmpe(const VRegister& vn,
1766 const VRegister& vm,
1775 void fcmeq(const VRegister& vd,
1776 const VRegister& vn,
1784 void fcmeq(const VRegister& vd,
1785 const VRegister& vn,
1786 const VRegister& vm)
1793 void fcmge(const VRegister& vd,
1794 const VRegister& vn,
1802 void fcmge(const VRegister& vd,
1803 const VRegister& vn,
1804 const VRegister& vm)
1811 void fcmgt(const VRegister& vd,
1812 const VRegister& vn,
1820 void fcmgt(const VRegister& vd,
1821 const VRegister& vn,
1822 const VRegister& vm)
1829 void fcmle(const VRegister& vd,
1830 const VRegister& vn,
1838 void fcmlt(const VRegister& vd,
1839 const VRegister& vn,
1847 void fcmp(const VRegister& vn, double value)
1854 void fcmp(const VRegister& vn, const VRegister& vm)
1861 void fcmpe(const VRegister& vn, double value)
1868 void fcmpe(const VRegister& vn, const VRegister& vm)
1875 void fcsel(const VRegister& vd,
1876 const VRegister& vn,
1877 const VRegister& vm,
1885 void fcvt(const VRegister& vd, const VRegister& vn)
1892 void fcvtas(const Register& rd, const VRegister& vn)
1899 void fcvtas(const VRegister& vd, const VRegister& vn)
1906 void fcvtau(const Register& rd, const VRegister& vn)
1913 void fcvtau(const VRegister& vd, const VRegister& vn)
1920 void fcvtl(const VRegister& vd, const VRegister& vn)
1927 void fcvtl2(const VRegister& vd, const VRegister& vn)
1934 void fcvtms(const Register& rd, const VRegister& vn)
1941 void fcvtms(const VRegister& vd, const VRegister& vn)
1948 void fcvtmu(const Register& rd, const VRegister& vn)
1955 void fcvtmu(const VRegister& vd, const VRegister& vn)
1962 void fcvtn(constconst VRegister& vn)
1969 void fcvtn2(const VRegister& vd, const VRegister& vn)
1976 void fcvtns(const Register& rd, const VRegister& vn)
1983 void fcvtns(const VRegister& rd, const VRegister& vn)
1990 void fcvtnu(const Register& rd, const VRegister& vn)
1997 void fcvtnu(const VRegister& rd, const VRegister& vn)
2004 void fcvtps(const Register& rd, const VRegister& vn)
2011 void fcvtps(const VRegister& vd, const VRegister& vn)
2018 void fcvtpu(const Register& rd, const VRegister& vn)
2025 void fcvtpu(const VRegister& vd, const VRegister& vn)
2032 void fcvtxn(const VRegister& vd, const VRegister& vn)
2039 void fcvtxn2(const VRegister& vd, const VRegister& vn)
2046 void fcvtzs(const Register& rd, const VRegister& vn, int fbits = 0)
2053 void fcvtzs(const VRegister& vd, const VRegister& vn, int fbits = 0)
2060 void fcvtzu(const Register& rd, const VRegister& vn, int fbits = 0)
2067 void fcvtzu(const VRegister& vd, const VRegister& vn, int fbits = 0)
2074 void fdiv(const VRegister& vd, const VRegister& fn, const VRegister& vm)
2081 void fmadd(const VRegister& vd,
2082 const VRegister& vn,
2083 const VRegister& vm,
2084 const VRegister& va)
2091 void fmax(const VRegister& vd, const VRegister& fn, const VRegister& vm)
2098 void fmaxnm(const VRegister& vd, const VRegister& fn, const VRegister& vm)
2105 void fmaxnmp(const VRegister& vd,
2106 const VRegister& vn)
2113 void fmaxnmp(const VRegister& vd,
2114 const VRegister& vn,
2115 const VRegister& vm)
2122 void fmaxnmv(const VRegister& vd,
2123 const VRegister& vn)
2130 void fmaxp(const VRegister& vd,
2131 const VRegister& vn)
2138 void fmaxp(const VRegister& vd,
2139 const VRegister& vn,
2140 const VRegister& vm)
2147 void fmaxv(const VRegister& vd,
2148 const VRegister& vn)
2155 void fmin(const VRegister& vd, const VRegister& fn, const VRegister& vm)
2162 void fminnm(const VRegister& vd, const VRegister& fn, const VRegister& vm)
2169 void fminnmp(const VRegister& vd,
2170 const VRegister& vn)
2177 void fminnmp(const VRegister& vd,
2178 const VRegister& vn,
2179 const VRegister& vm)
2186 void fminnmv(const VRegister& vd,
2187 const VRegister& vn)
2194 void fminp(const VRegister& vd,
2195 const VRegister& vn)
2202 void fminp(const VRegister& vd,
2203 const VRegister& vn,
2204 const VRegister& vm)
2211 void fminv(const VRegister& vd,
2212 const VRegister& vn)
2219 void fmla(const VRegister& vd,
2220 const VRegister& vn,
2221 const VRegister& vm,
2229 void fmla(const VRegister& vd,
2230 const VRegister& vn,
2231 const VRegister& vm)
2238 void fmls(const VRegister& vd,
2239 const VRegister& vn,
2240 const VRegister& vm,
2248 void fmls(const VRegister& vd,
2249 const VRegister& vn,
2250 const VRegister& vm)
2257 void fmov(const VRegister& vd, int index, const Register& rn)
2264 void fmov(const VRegister& vd, const VRegister& fn)
2271 void fmov(const Register& rd, const VRegister& fn)
2278 void fmov(const VRegister& vd, double imm)
2285 void fmov(const VRegister& vd, const Register& rn)
2292 void fmov(const VRegister& vd, float imm)
2299 void fmov(const Register& rd, const VRegister& vn, int index)
2306 void fmsub(const VRegister& vd,
2307 const VRegister& vn,
2308 const VRegister& vm,
2309 const VRegister& va)
2316 void fmul(const VRegister& vd,
2317 const VRegister& vn,
2318 const VRegister& vm,
2326 void fmul(const VRegister& vd, const VRegister& vn, const VRegister& vm)
2333 void fmulx(const VRegister& vd,
2334 const VRegister& vn,
2335 const VRegister& vm,
2343 void fmulx(const VRegister& vd,
2344 const VRegister& vn,
2345 const VRegister& vm)
2352 void fneg(const VRegister& vd, const VRegister& vn)
2359 void fnmadd(const VRegister& vd,
2360 const VRegister& vn,
2361 const VRegister& vm,
2362 const VRegister& va)
2369 void fnmsub(const VRegister& vd,
2370 const VRegister& vn,
2371 const VRegister& vm,
2372 const VRegister& va)
2379 void fnmul(const VRegister& vd,
2380 const VRegister& vn,
2381 const VRegister& vm)
2388 void frecpe(const VRegister& vd,
2389 const VRegister& vn)
2396 void frecps(const VRegister& vd,
2397 const VRegister& vn,
2398 const VRegister& vm)
2405 void frecpx(const VRegister& vd,
2406 const VRegister& vn)
2413 void frinta(const VRegister& vd, const VRegister& vn)
2420 void frinti(const VRegister& vd, const VRegister& vn)
2427 void frintm(const VRegister& vd, const VRegister& vn)
2434 void frintn(const VRegister& vd, const VRegister& vn)
2441 void frintp(const VRegister& vd, const VRegister& vn)
2448 void frintx(const VRegister& vd, const VRegister& vn)
2455 void frintz(const VRegister& vd, const VRegister& vn)
2462 void frsqrte(const VRegister& vd,
2463 const VRegister& vn)
2470 void frsqrts(const VRegister& vd,
2471 const VRegister& vn,
2472 const VRegister& vm)
2479 void fsqrt(const VRegister& vd, const VRegister& vn)
2486 void fsub(const VRegister& vd, const VRegister& vn, const VRegister& vm)
2493 void ins(const VRegister& vd,
2495 const VRegister& vn,
2503 void ins(const VRegister& vd,
2505 const Register& rn)
2512 void ld1(const VRegister& vt,
2514 const MemOperand& src)
2521 void ld1(const VRegister& vt,
2522 const VRegister& vt2,
2523 const VRegister& vt3,
2524 const VRegister& vt4,
2525 const MemOperand& src)
2532 void ld1(const VRegister& vt,
2533 const MemOperand& src)
2540 void ld1(const VRegister& vt,
2541 const VRegister& vt2,
2542 const VRegister& vt3,
2543 const MemOperand& src)
2550 void ld1(const VRegister& vt,
2551 const VRegister& vt2,
2552 const MemOperand& src)
2559 void ld1r(const VRegister& vt,
2560 const MemOperand& src)
2567 void ld2(const VRegister& vt,
2568 const VRegister& vt2,
2570 const MemOperand& src)
2577 void ld2(const VRegister& vt,
2578 const VRegister& vt2,
2579 const MemOperand& src)
2586 void ld2r(const VRegister& vt,
2587 const VRegister& vt2,
2588 const MemOperand& src)
2595 void ld3(const VRegister& vt,
2596 const VRegister& vt2,
2597 const VRegister& vt3,
2599 const MemOperand& src)
2606 void ld3(const VRegister& vt,
2607 const VRegister& vt2,
2608 const VRegister& vt3,
2609 const MemOperand& src)
2616 void ld3r(const VRegister& vt,
2617 const VRegister& vt2,
2618 const VRegister& vt3,
2619 const MemOperand& src)
2626 void ld4(const VRegister& vt,
2627 const VRegister& vt2,
2628 const VRegister& vt3,
2629 const VRegister& vt4,
2631 const MemOperand& src)
2638 void ld4(const VRegister& vt,
2639 const VRegister& vt2,
2640 const VRegister& vt3,
2641 const VRegister& vt4,
2642 const MemOperand& src)
2649 void ld4r(const VRegister& vt,
2650 const VRegister& vt2,
2651 const VRegister& vt3,
2652 const VRegister& vt4,
2653 const MemOperand& src)
2660 void mla(const VRegister& vd,
2661 const VRegister& vn,
2662 const VRegister& vm,
2670 void mla(const VRegister& vd,
2671 const VRegister& vn,
2672 const VRegister& vm)
2679 void mls(const VRegister& vd,
2680 const VRegister& vn,
2681 const VRegister& vm,
2689 void mls(const VRegister& vd,
2690 const VRegister& vn,
2691 const VRegister& vm)
2698 void mov(const VRegister& vd,
2700 const Register& rn)
2707 void mov(const VRegister& vd,
2708 const VRegister& vn)
2715 void mov(const VRegister& vd,
2717 const VRegister& vn,
2725 void mov(const Register& rd,
2726 const VRegister& vn,
2734 void mov(const VRegister& vd,
2735 const VRegister& vn,
2743 void movi(const VRegister& vd,
2744 const uint64_t imm,
2746 const int shift_amount = 0)
2753 void mul(const VRegister& vd,
2754 const VRegister& vn,
2755 const VRegister& vm,
2763 void mul(const VRegister& vd,
2764 const VRegister& vn,
2765 const VRegister& vm)
2772 void mvn(const VRegister& vd,
2773 const VRegister& vn)
2780 void mvni(const VRegister& vd,
2781 const int imm8,
2783 const int shift_amount = 0)
2790 void neg(const VRegister& vd,
2791 const VRegister& vn)
2798 void not_(const VRegister& vd,
2799 const VRegister& vn)
2806 void orn(const VRegister& vd,
2807 const VRegister& vn,
2808 const VRegister& vm)
2815 void orr(const VRegister& vd,
2816 const int imm8,
2817 const int left_shift = 0)
2824 void orr(const VRegister& vd,
2825 const VRegister& vn,
2826 const VRegister& vm)
2833 void pmul(const VRegister& vd,
2834 const VRegister& vn,
2835 const VRegister& vm)
2842 void pmull(const VRegister& vd,
2843 const VRegister& vn,
2844 const VRegister& vm)
2851 void pmull2(const VRegister& vd,
2852 const VRegister& vn,
2853 const VRegister& vm)
2860 void raddhn(const VRegister& vd,
2861 const VRegister& vn,
2862 const VRegister& vm)
2869 void raddhn2(const VRegister& vd,
2870 const VRegister& vn,
2871 const VRegister& vm)
2878 void rbit(const VRegister& vd,
2879 const VRegister& vn)
2886 void rev16(const VRegister& vd,
2887 const VRegister& vn)
2894 void rev32(const VRegister& vd,
2895 const
2902 void rev64(const VRegister& vd,
2903 const VRegister& vn)
2910 void rshrn(const VRegister& vd,
2911 const VRegister& vn,
2919 void rshrn2(const VRegister& vd,
2920 const VRegister& vn,
2928 void rsubhn(const VRegister& vd,
2929 const VRegister& vn,
2930 const VRegister& vm)
2937 void rsubhn2(const VRegister& vd,
2938 const VRegister& vn,
2939 const VRegister& vm)
2946 void saba(const VRegister& vd,
2947 const VRegister& vn,
2948 const VRegister& vm)
2955 void sabal(const VRegister& vd,
2956 const VRegister& vn,
2957 const VRegister& vm)
2964 void sabal2(const VRegister& vd,
2965 const VRegister& vn,
2966 const VRegister& vm)
2973 void sabd(const VRegister& vd,
2974 const VRegister& vn,
2975 const VRegister& vm)
2982 void sabdl(const VRegister& vd,
2983 const VRegister& vn,
2984 const VRegister& vm)
2991 void sabdl2(const VRegister& vd,
2992 const VRegister& vn,
2993 const VRegister& vm)
3000 void sadalp(const VRegister& vd,
3001 const VRegister& vn)
3008 void saddl(const VRegister& vd,
3009 const VRegister& vn,
3010 const VRegister& vm)
3017 void saddl2(const VRegister& vd,
3018 const VRegister& vn,
3019 const VRegister& vm)
3026 void saddlp(const VRegister& vd,
3027 const VRegister& vn)
3034 void saddlv(const VRegister& vd,
3035 const VRegister& vn)
3042 void saddw(const VRegister& vd,
3043 const VRegister& vn,
3044 const VRegister& vm)
3051 void saddw2(const VRegister& vd,
3052 const VRegister& vn,
3053 const VRegister& vm)
3060 void scvtf(const VRegister& fd, const Register& rn, int fbits = 0)
3067 void scvtf(const VRegister& fd, const VRegister& vn, int fbits = 0)
3074 void shadd(const VRegister& vd,
3075 const VRegister& vn,
3076 const VRegister& vm)
3083 void shl(const VRegister& vd,
3084 const VRegister& vn,
3092 void shll(const VRegister& vd,
3093 const VRegister& vn,
3101 void shll2(const VRegister& vd,
3102 const VRegister& vn,
3110 void shrn(const VRegister& vd,
3111 const VRegister& vn,
3119 void shrn2(const VRegister& vd,
3120 const VRegister& vn,
3128 void shsub(const VRegister& vd,
3129 const VRegister& vn,
3130 const VRegister& vm)
3137 void sli(const VRegister& vd,
3138 const VRegister& vn,
3146 void smax(const VRegister& vd,
3147 const VRegister& vn,
3148 const VRegister& vm)
3155 void smaxp(const VRegister& vd,
3156 const VRegister& vn,
3157 const VRegister& vm)
3164 void smaxv(const VRegister& vd,
3165 const VRegister& vn)
3172 void smin(const VRegister& vd,
3173 const VRegister& vn,
3174 const VRegister& vm)
3181 void sminp(const VRegister& vd,
3182 const VRegister& vn,
3183 const VRegister& vm)
3190 void sminv(const VRegister& vd,
3191 const VRegister& vn)
3198 void smlal(const VRegister& vd,
3199 const VRegister& vn,
3200 const VRegister& vm,
3208 void smlal(const VRegister& vd,
3209 const VRegister& vn,
3210 const VRegister& vm)
3217 void smlal2(const VRegister& vd,
3218 const VRegister& vn,
3219 const VRegister& vm)
3226 void smlal2(const VRegister& vd,
3227 const VRegister& vn,
3228 const VRegister& vm,
3236 void smlsl(const VRegister& vd,
3237 const VRegister& vn,
3238 const VRegister& vm,
3246 void smlsl(const VRegister& vd,
3247 const VRegister& vn,
3248 const VRegister& vm)
3255 void smlsl2(const VRegister& vd,
3256 const VRegister& vn,
3257 const VRegister& vm)
3264 void smlsl2(const VRegister& vd,
3265 const VRegister& vn,
3266 const VRegister& vm,
3274 void smov(const Register& rd,
3275 const VRegister& vn,
3283 void smull(const VRegister& vd,
3284 const VRegister& vn,
3285 const VRegister& vm,
3293 void smull(const VRegister& vd,
3294 const VRegister& vn,
3295 const VRegister& vm)
3302 void smull2(const VRegister& vd,
3303 const VRegister& vn,
3304 const VRegister& vm)
3311 void smull2(const VRegister& vd,
3312 const VRegister& vn,
3313 const VRegister& vm,
3321 void sqabs(const VRegister& vd,
3322 const VRegister& vn)
3329 void sqadd(const VRegister& vd,
3330 const VRegister& vn,
3331 const VRegister& vm)
3338 void sqdmlal(const VRegister& vd,
3339 const VRegister& vn,
3340 const VRegister& vm,
3348 void sqdmlal(const VRegister& vd,
3349 const VRegister& vn,
3350 const VRegister& vm)
3357 void sqdmlal2(const VRegister& vd,
3358 const VRegister& vn,
3359 const VRegister& vm)
3366 void sqdmlal2(const VRegister& vd,
3367 const VRegister& vn,
3368 const VRegister& vm,
3376 void sqdmlsl(const VRegister& vd,
3377 const VRegister& vn,
3378 const VRegister& vm,
3386 void sqdmlsl(const VRegister& vd,
3387 const VRegister& vn,
3388 const VRegister& vm)
3395 void sqdmlsl2(const VRegister& vd,
3396 const VRegister& vn,
3397 const VRegister& vm,
3405 void sqdmlsl2(const VRegister& vd,
3406 const VRegister& vn,
3407 const VRegister& vm)
3414 void sqdmulh(const VRegister& vd,
3415 const VRegister& vn,
3416 const VRegister& vm,
3424 void sqdmulh(const VRegister& vd,
3425 const VRegister& vn,
3426 const VRegister& vm)
3433 void sqdmull(const VRegister& vd,
3434 const VRegister& vn,
3435 const VRegister& vm,
3443 void sqdmull(const VRegister& vd,
3444 const VRegister& vn,
3445 const VRegister& vm)
3452 void sqdmull2(const VRegister& vd,
3453 const VRegister& vn,
3454 const VRegister& vm,
3462 void sqdmull2(const VRegister& vd,
3463 const VRegister& vn,
3464 const VRegister& vm)
3471 void sqneg(const VRegister& vd,
3472 const VRegister& vn)
3479 void sqrdmulh(const VRegister& vd,
3480 const VRegister& vn,
3481 const VRegister& vm,
3489 void sqrdmulh(const VRegister& vd,
3490 const VRegister& vn,
3491 const VRegister& vm)
3498 void sqrshl(const VRegister& vd,
3499 const VRegister& vn,
3500 const VRegister& vm)
3507 void sqrshrn(const VRegister& vd,
3508 const VRegister& vn,
3516 void sqrshrn2(const VRegister& vd,
3517 const VRegister& vn,
3525 void sqrshrun(const VRegister& vd,
3526 const VRegister& vn,
3534 void sqrshrun2(const VRegister& vd,
3535 const VRegister& vn,
3543 void sqshl(const VRegister& vd,
3544 const VRegister& vn,
3552 void sqshl(const VRegister& vd,
3553 const VRegister& vn,
3554 const VRegister& vm)
3561 void sqshlu(const VRegister& vd,
3562 const VRegister& vn,
3570 void sqshrn(const VRegister& vd,
3571 const VRegister& vn,
3579 void sqshrn2(const VRegister& vd,
3580 const VRegister& vn,
3588 void sqshrun(const VRegister& vd,
3589 const VRegister& vn,
3597 void sqshrun2(const VRegister& vd,
3598 const VRegister& vn,
3606 void sqsub(const VRegister& vd,
3607 const VRegister& vn,
3608 const VRegister& vm)
3615 void sqxtn(const VRegister& vd,
3616 const VRegister& vn)
3623 void sqxtn2(const VRegister& vd,
3624 const VRegister& vn)
3631 void sqxtun(const VRegister& vd,
3632 const VRegister& vn)
3639 void sqxtun2(const VRegister& vd,
3640 const VRegister& vn)
3647 void srhadd(const VRegister& vd,
3648 const VRegister& vn,
3649 const VRegister& vm)
3656 void sri(const VRegister& vd,
3657 const VRegister& vn,
3665 void srshl(const VRegister& vd,
3666 const VRegister& vn,
3667 const VRegister& vm)
3674 void srshr(const VRegister& vd,
3675 const VRegister& vn,
3683 void srsra(const VRegister& vd,
3684 const VRegister& vn,
3692 void sshl(const VRegister& vd,
3693 const VRegister& vn,
3694 const VRegister& vm)
3701 void sshll(const VRegister& vd,
3702 const VRegister& vn,
3710 void sshll2(const VRegister& vd,
3711 const VRegister& vn,
3719 void sshr(const VRegister& vd,
3720 const VRegister& vn,
3728 void ssra(const VRegister& vd,
3729 const VRegister& vn,
3737 void ssubl(const VRegister& vd,
3738 const VRegister& vn,
3739 const VRegister& vm)
3746 void ssubl2(const VRegister& vd,
3747 const VRegister& vn,
3748 const VRegister& vm)
3755 void ssubw(const VRegister& vd,
3756 const VRegister& vn,
3757 const VRegister& vm)
3764 void ssubw2(const VRegister& vd,
3765 const VRegister& vn,
3766 const VRegister& vm)
3773 void st1(const VRegister& vt,
3775 const MemOperand& src)
3782 void st1(const VRegister& vt,
3783 const VRegister& vt2,
3784 const VRegister& vt3,
3785 const VRegister& vt4,
3786 const MemOperand& src)
3793 void st1(const VRegister& vt,
3794 const MemOperand& src)
3801 void st1(const VRegister& vt,
3802 const VRegister& vt2,
3803 const VRegister& vt3,
3804 const MemOperand& src)
3811 void st1(const VRegister& vt,
3812 const VRegister& vt2,
3813 const MemOperand& src)
3820 void st2(const VRegister& vt,
3821 const VRegister& vt2,
3823 const MemOperand& src)
3830 void st2(const VRegister& vt,
3831 const VRegister& vt2,
3832 const MemOperand& src)
3839 void st3(const VRegister& vt,
3840 const VRegister& vt2,
3841 const VRegister& vt3,
3843 const MemOperand& src)
3850 void st3(const VRegister& vt,
3851 const VRegister& vt2,
3852 const VRegister& vt3,
3853 const MemOperand& src)
3860 void st4(const VRegister& vt,
3861 const VRegister& vt2,
3862 const VRegister& vt3,
3863 const VRegister& vt4,
3865 const MemOperand& src)
3872 void st4(const VRegister& vt,
3873 const VRegister& vt2,
3874 const VRegister& vt3,
3875 const VRegister& vt4,
3876 const MemOperand& src)
3883 void sub(const VRegister& vd,
3884 const VRegister& vn,
3885 const VRegister& vm)
3892 void subhn(const VRegister& vd,
3893 const VRegister& vn,
3894 const VRegister& vm)
3901 void subhn2(const VRegister& vd,
3902 const VRegister& vn,
3903 const VRegister& vm)
3910 void suqadd(const VRegister& vd,
3911 const VRegister& vn)
3918 void sxtl(const VRegister& vd,
3919 const VRegister& vn)
3926 void sxtl2(const VRegister& vd,
3927 const VRegister& vn)
3934 void tbl(const VRegister& vd,
3935 const VRegister& vn,
3936 const VRegister& vn2,
3937 const VRegister& vn3,
3938 const VRegister& vn4,
3939 const VRegister& vm)
3946 void tbl(const VRegister& vd,
3947 const VRegister& vn,
3948 const VRegister& vm)
3955 void tbl(const VRegister& vd,
3956 const VRegister& vn,
3957 const VRegister& vn2,
3958 const VRegister& vn3,
3959 const VRegister& vm)
3966 void tbl(const VRegister& vd,
3967 const VRegister& vn,
3968 const VRegister& vn2,
3969 const VRegister& vm)
3976 void tbx(const VRegister& vd,
3977 const VRegister& vn,
3978 const VRegister& vn2,
3979 const VRegister& vn3,
3980 const VRegister& vn4,
3981 const VRegister& vm)
3988 void tbx(const VRegister& vd,
3989 const VRegister& vn,
3990 const VRegister& vm)
3997 void tbx(const VRegister& vd,
3998 const VRegister& vn,
3999 const VRegister& vn2,
4000 const VRegister& vn3,
4001 const VRegister& vm)
4008 void tbx(const VRegister& vd,
4009 const VRegister& vn,
4010 const VRegister& vn2,
4011 const VRegister& vm)
4018 void trn1(const VRegister& vd,
4019 const VRegister& vn,
4020 const VRegister& vm)
4027 void trn2(const VRegister& vd,
4028 const VRegister& vn,
4029 const VRegister& vm)
4036 void uaba(const VRegister& vd,
4037 const VRegister& vn,
4038 const VRegister& vm)
4045 void uabal(const VRegister& vd,
4046 const VRegister& vn,
4047 const VRegister& vm)
4054 void uabal2(const VRegister& vd,
4055 const VRegister& vn,
4056 const VRegister& vm)
4063 void uabd(const VRegister& vd,
4064 const VRegister& vn,
4065 const VRegister& vm)
4072 void uabdl(const VRegister& vd,
4073 const VRegister& vn,
4074 const VRegister& vm)
4081 void uabdl2(const VRegister& vd,
4082 const VRegister& vn,
4083 const VRegister& vm)
4090 void uadalp(const VRegister& vd,
4091 const VRegister& vn)
4098 void uaddl(const VRegister& vd,
4099 const VRegister& vn,
4100 const VRegister& vm)
4107 void uaddl2(const VRegister& vd,
4108 const VRegister& vn,
4109 const VRegister& vm)
4116 void uaddlp(const VRegister& vd,
4117 const VRegister& vn)
4124 void uaddlv(const VRegister& vd,
4125 const VRegister& vn)
4132 void uaddw(const VRegister& vd,
4133 const VRegister& vn,
4134 const VRegister& vm)
4141 void uaddw2(const VRegister& vd,
4142 const VRegister& vn,
4143 const VRegister& vm)
4150 void ucvtf(const VRegister& fd, const Register& rn, int fbits = 0)
4157 void ucvtf(const VRegister& fd, const VRegister& vn, int fbits = 0)
4164 void uhadd(const VRegister& vd,
4165 const VRegister& vn,
4166 const VRegister& vm)
4173 void uhsub(const VRegister& vd,
4174 const VRegister& vn,
4175 const VRegister& vm)
4182 void umax(const VRegister& vd,
4183 const VRegister& vn,
4184 const VRegister& vm)
4191 void umaxp(const VRegister& vd,
4192 const VRegister& vn,
4193 const VRegister& vm)
4200 void umaxv(const VRegister& vd,
4201 const VRegister& vn)
4208 void umin(const VRegister& vd,
4209 const VRegister& vn,
4210 const VRegister& vm)
4217 void uminp(const VRegister& vd,
4218 const VRegister& vn,
4219 const VRegister& vm)
4226 void uminv(const VRegister& vd,
4227 const VRegister& vn)
4234 void umlal(const VRegister& vd,
4235 const VRegister& vn,
4236 const VRegister& vm,
4244 void umlal(const VRegister& vd,
4245 const VRegister& vn,
4246 const VRegister& vm)
4253 void umlal2(const VRegister& vd,
4254 const VRegister& vn,
4255 const VRegister& vm)
4262 void umlal2(const VRegister& vd,
4263 const VRegister& vn,
4264 const VRegister& vm,
4272 void umlsl(const VRegister& vd,
4273 const VRegister& vn,
4274 const VRegister& vm,
4282 void umlsl(const VRegister& vd,
4283 const VRegister& vn,
4284 const VRegister& vm)
4291 void umlsl2(const VRegister& vd,
4292 const VRegister& vn,
4293 const VRegister& vm)
4300 void umlsl2(const VRegister& vd,
4301 const VRegister& vn,
4302 const VRegister& vm,
4310 void umov(const Register& rd,
4311 const VRegister& vn,
4319 void umull(const VRegister& vd,
4320 const VRegister& vn,
4321 const VRegister& vm,
4329 void umull(const VRegister& vd,
4330 const VRegister& vn,
4331 const VRegister& vm)
4338 void umull2(const VRegister& vd,
4339 const VRegister& vn,
4340 const VRegister& vm)
4347 void umull2(const VRegister& vd,
4348 const VRegister& vn,
4349 const VRegister& vm,
4357 void uqadd(const VRegister& vd,
4358 const VRegister& vn,
4359 const VRegister& vm)
4366 void uqrshl(const VRegister& vd,
4367 const VRegister& vn,
4368 const VRegister& vm)
4375 void uqrshrn(const VRegister& vd,
4376 const VRegister& vn,
4384 void uqrshrn2(const VRegister& vd,
4385 const VRegister& vn,
4393 void uqshl(const VRegister& vd,
4394 const VRegister& vn,
4402 void uqshl(const VRegister& vd,
4403 const VRegister& vn,
4404 const VRegister& vm)
4411 void uqshrn(const VRegister& vd,
4412 const VRegister& vn,
4420 void uqshrn2(const VRegister& vd,
4421 const VRegister& vn,
4429 void uqsub(const VRegister& vd,
4430 const VRegister& vn,
4431 const VRegister& vm)
4438 void uqxtn(const VRegister& vd,
4439 const VRegister& vn)
4446 void uqxtn2(const VRegister& vd,
4447 const VRegister& vn)
4454 void urecpe(const VRegister& vd,
4455 const VRegister& vn)
4462 void urhadd(const VRegister& vd,
4463 const VRegister& vn,
4464 const VRegister& vm)
4471 void urshl(const VRegister& vd,
4472 const VRegister& vn,
4473 const VRegister& vm)
4480 void urshr(const VRegister& vd,
4481 const VRegister& vn,
4489 void ursqrte(const VRegister& vd,
4490 const VRegister& vn)
4497 void ursra(const VRegister& vd,
4498 const VRegister& vn,
4506 void ushl(const VRegister& vd,
4507 const VRegister& vn,
4508 const VRegister& vm)
4515 void ushll(const VRegister& vd,
4516 const VRegister& vn,
4524 void ushll2(const VRegister& vd,
4525 const VRegister& vn,
4533 void ushr(const VRegister& vd,
4534 const VRegister& vn,
4542 void usqadd(const VRegister& vd,
4543 const VRegister& vn)
4550 void usra(const VRegister& vd,
4551 const VRegister& vn,
4559 void usubl(const VRegister& vd,
4560 const VRegister& vn,
4561 const VRegister& vm)
4568 void usubl2(const VRegister& vd,
4569 const VRegister& vn,
4570 const VRegister& vm)
4577 void usubw(const VRegister& vd,
4578 const VRegister& vn,
4579 const VRegister& vm)
4586 void usubw2(const VRegister& vd,
4587 const VRegister& vn,
4588 const VRegister& vm)
4595 void uxtl(const VRegister& vd,
4596 const VRegister& vn)
4603 void uxtl2(const VRegister& vd,
4604 const VRegister& vn)
4611 void uzp1(const VRegister& vd,
4612 const VRegister& vn,
4613 const VRegister& vm)
4620 void uzp2(const VRegister& vd,
4621 const VRegister& vn,
4622 const VRegister& vm)
4629 void xtn(const VRegister& vd,
4630 const VRegister& vn)
4637 void xtn2(const VRegister& vd,
4638 const VRegister& vn)
4645 void zip1(const VRegister& vd,
4646 const VRegister& vn,
4647 const VRegister& vm)
4654 void zip2(const VRegister& vd,
4655 const VRegister& vn,
4656 const VRegister& vm)