Lines Matching refs:operand
235 const Operand& operand);
238 const Operand& operand);
240 const Operand& operand);
244 const Operand& operand);
255 const Operand& operand);
260 const Operand& operand);
272 const Operand& operand);
285 const MemOperand& operand);
289 const MemOperand& operand);
302 const MemOperand& operand);
316 Condition cond, MaskedSpecialRegister spec_reg, const Operand& operand);
322 const MemOperand& operand);
345 const MemOperand& operand);
377 const DOperand& operand);
382 const QOperand& operand);
460 const DOperand& operand);
466 const QOperand& operand);
471 const AlignedMemOperand& operand);
476 const MemOperand& operand);
494 const MemOperand& operand);
502 const MemOperand& operand);
551 const DOperand& operand);
555 const QOperand& operand);
559 const SOperand& operand);
606 const QOperand& operand);
611 const DOperand& operand);
1850 const Operand& operand);
1851 void adc(Register rd, Register rn, const Operand& operand) { in adc() argument
1852 adc(al, Best, rd, rn, operand); in adc()
1854 void adc(Condition cond, Register rd, Register rn, const Operand& operand) { in adc() argument
1855 adc(cond, Best, rd, rn, operand); in adc()
1860 const Operand& operand) { in adc() argument
1861 adc(al, size, rd, rn, operand); in adc()
1868 const Operand& operand);
1869 void adcs(Register rd, Register rn, const Operand& operand) { in adcs() argument
1870 adcs(al, Best, rd, rn, operand); in adcs()
1872 void adcs(Condition cond, Register rd, Register rn, const Operand& operand) { in adcs() argument
1873 adcs(cond, Best, rd, rn, operand); in adcs()
1878 const Operand& operand) { in adcs() argument
1879 adcs(al, size, rd, rn, operand); in adcs()
1886 const Operand& operand);
1887 void add(Register rd, Register rn, const Operand& operand) { in add() argument
1888 add(al, Best, rd, rn, operand); in add()
1890 void add(Condition cond, Register rd, Register rn, const Operand& operand) { in add() argument
1891 add(cond, Best, rd, rn, operand); in add()
1896 const Operand& operand) { in add() argument
1897 add(al, size, rd, rn, operand); in add()
1900 void add(Condition cond, Register rd, const Operand& operand);
1901 void add(Register rd, const Operand& operand) { add(al, rd, operand); } in add() argument
1907 const Operand& operand);
1908 void adds(Register rd, Register rn, const Operand& operand) { in adds() argument
1909 adds(al, Best, rd, rn, operand); in adds()
1911 void adds(Condition cond, Register rd, Register rn, const Operand& operand) { in adds() argument
1912 adds(cond, Best, rd, rn, operand); in adds()
1917 const Operand& operand) { in adds() argument
1918 adds(al, size, rd, rn, operand); in adds()
1921 void adds(Register rd, const Operand& operand);
1923 void addw(Condition cond, Register rd, Register rn, const Operand& operand);
1924 void addw(Register rd, Register rn, const Operand& operand) { in addw() argument
1925 addw(al, rd, rn, operand); in addw()
1941 const Operand& operand);
1942 void and_(Register rd, Register rn, const Operand& operand) { in and_() argument
1943 and_(al, Best, rd, rn, operand); in and_()
1945 void and_(Condition cond, Register rd, Register rn, const Operand& operand) { in and_() argument
1946 and_(cond, Best, rd, rn, operand); in and_()
1951 const Operand& operand) { in and_() argument
1952 and_(al, size, rd, rn, operand); in and_()
1959 const Operand& operand);
1960 void ands(Register rd, Register rn, const Operand& operand) { in ands() argument
1961 ands(al, Best, rd, rn, operand); in ands()
1963 void ands(Condition cond, Register rd, Register rn, const Operand& operand) { in ands() argument
1964 ands(cond, Best, rd, rn, operand); in ands()
1969 const Operand& operand) { in ands() argument
1970 ands(al, size, rd, rn, operand); in ands()
1977 const Operand& operand);
1978 void asr(Register rd, Register rm, const Operand& operand) { in asr() argument
1979 asr(al, Best, rd, rm, operand); in asr()
1981 void asr(Condition cond, Register rd, Register rm, const Operand& operand) { in asr() argument
1982 asr(cond, Best, rd, rm, operand); in asr()
1987 const Operand& operand) { in asr() argument
1988 asr(al, size, rd, rm, operand); in asr()
1995 const Operand& operand);
1996 void asrs(Register rd, Register rm, const Operand& operand) { in asrs() argument
1997 asrs(al, Best, rd, rm, operand); in asrs()
1999 void asrs(Condition cond, Register rd, Register rm, const Operand& operand) { in asrs() argument
2000 asrs(cond, Best, rd, rm, operand); in asrs()
2005 const Operand& operand) { in asrs() argument
2006 asrs(al, size, rd, rm, operand); in asrs()
2014 void bfc(Condition cond, Register rd, uint32_t lsb, const Operand& operand);
2015 void bfc(Register rd, uint32_t lsb, const Operand& operand) { in bfc() argument
2016 bfc(al, rd, lsb, operand); in bfc()
2023 const Operand& operand);
2024 void bfi(Register rd, Register rn, uint32_t lsb, const Operand& operand) { in bfi() argument
2025 bfi(al, rd, rn, lsb, operand); in bfi()
2032 const Operand& operand);
2033 void bic(Register rd, Register rn, const Operand& operand) { in bic() argument
2034 bic(al, Best, rd, rn, operand); in bic()
2036 void bic(Condition cond, Register rd, Register rn, const Operand& operand) { in bic() argument
2037 bic(cond, Best, rd, rn, operand); in bic()
2042 const Operand& operand) { in bic() argument
2043 bic(al, size, rd, rn, operand); in bic()
2050 const Operand& operand);
2051 void bics(Register rd, Register rn, const Operand& operand) { in bics() argument
2052 bics(al, Best, rd, rn, operand); in bics()
2054 void bics(Condition cond, Register rd, Register rn, const Operand& operand) { in bics() argument
2055 bics(cond, Best, rd, rn, operand); in bics()
2060 const Operand& operand) { in bics() argument
2061 bics(al, size, rd, rn, operand); in bics()
2095 const Operand& operand);
2096 void cmn(Register rn, const Operand& operand) { cmn(al, Best, rn, operand); } in cmn() argument
2097 void cmn(Condition cond, Register rn, const Operand& operand) { in cmn() argument
2098 cmn(cond, Best, rn, operand); in cmn()
2100 void cmn(EncodingSize size, Register rn, const Operand& operand) { in cmn() argument
2101 cmn(al, size, rn, operand); in cmn()
2107 const Operand& operand);
2108 void cmp(Register rn, const Operand& operand) { cmp(al, Best, rn, operand); } in cmp() argument
2109 void cmp(Condition cond, Register rn, const Operand& operand) { in cmp() argument
2110 cmp(cond, Best, rn, operand); in cmp()
2112 void cmp(EncodingSize size, Register rn, const Operand& operand) { in cmp() argument
2113 cmp(al, size, rn, operand); in cmp()
2150 const Operand& operand);
2151 void eor(Register rd, Register rn, const Operand& operand) { in eor() argument
2152 eor(al, Best, rd, rn, operand); in eor()
2154 void eor(Condition cond, Register rd, Register rn, const Operand& operand) { in eor() argument
2155 eor(cond, Best, rd, rn, operand); in eor()
2160 const Operand& operand) { in eor() argument
2161 eor(al, size, rd, rn, operand); in eor()
2168 const Operand& operand);
2169 void eors(Register rd, Register rn, const Operand& operand) { in eors() argument
2170 eors(al, Best, rd, rn, operand); in eors()
2172 void eors(Condition cond, Register rd, Register rn, const Operand& operand) { in eors() argument
2173 eors(cond, Best, rd, rn, operand); in eors()
2178 const Operand& operand) { in eors() argument
2179 eors(al, size, rd, rn, operand); in eors()
2225 void lda(Condition cond, Register rt, const MemOperand& operand);
2226 void lda(Register rt, const MemOperand& operand) { lda(al, rt, operand); } in lda() argument
2228 void ldab(Condition cond, Register rt, const MemOperand& operand);
2229 void ldab(Register rt, const MemOperand& operand) { ldab(al, rt, operand); } in ldab() argument
2231 void ldaex(Condition cond, Register rt, const MemOperand& operand);
2232 void ldaex(Register rt, const MemOperand& operand) { ldaex(al, rt, operand); } in ldaex() argument
2234 void ldaexb(Condition cond, Register rt, const MemOperand& operand);
2235 void ldaexb(Register rt, const MemOperand& operand) { in ldaexb() argument
2236 ldaexb(al, rt, operand); in ldaexb()
2242 const MemOperand& operand);
2243 void ldaexd(Register rt, Register rt2, const MemOperand& operand) { in ldaexd() argument
2244 ldaexd(al, rt, rt2, operand); in ldaexd()
2247 void ldaexh(Condition cond, Register rt, const MemOperand& operand);
2248 void ldaexh(Register rt, const MemOperand& operand) { in ldaexh() argument
2249 ldaexh(al, rt, operand); in ldaexh()
2252 void ldah(Condition cond, Register rt, const MemOperand& operand);
2253 void ldah(Register rt, const MemOperand& operand) { ldah(al, rt, operand); } in ldah() argument
2348 const MemOperand& operand);
2349 void ldr(Register rt, const MemOperand& operand) { in ldr() argument
2350 ldr(al, Best, rt, operand); in ldr()
2352 void ldr(Condition cond, Register rt, const MemOperand& operand) { in ldr() argument
2353 ldr(cond, Best, rt, operand); in ldr()
2355 void ldr(EncodingSize size, Register rt, const MemOperand& operand) { in ldr() argument
2356 ldr(al, size, rt, operand); in ldr()
2371 const MemOperand& operand);
2372 void ldrb(Register rt, const MemOperand& operand) { in ldrb() argument
2373 ldrb(al, Best, rt, operand); in ldrb()
2375 void ldrb(Condition cond, Register rt, const MemOperand& operand) { in ldrb() argument
2376 ldrb(cond, Best, rt, operand); in ldrb()
2378 void ldrb(EncodingSize size, Register rt, const MemOperand& operand) { in ldrb() argument
2379 ldrb(al, size, rt, operand); in ldrb()
2388 const MemOperand& operand);
2389 void ldrd(Register rt, Register rt2, const MemOperand& operand) { in ldrd() argument
2390 ldrd(al, rt, rt2, operand); in ldrd()
2398 void ldrex(Condition cond, Register rt, const MemOperand& operand);
2399 void ldrex(Register rt, const MemOperand& operand) { ldrex(al, rt, operand); } in ldrex() argument
2401 void ldrexb(Condition cond, Register rt, const MemOperand& operand);
2402 void ldrexb(Register rt, const MemOperand& operand) { in ldrexb() argument
2403 ldrexb(al, rt, operand); in ldrexb()
2409 const MemOperand& operand);
2410 void ldrexd(Register rt, Register rt2, const MemOperand& operand) { in ldrexd() argument
2411 ldrexd(al, rt, rt2, operand); in ldrexd()
2414 void ldrexh(Condition cond, Register rt, const MemOperand& operand);
2415 void ldrexh(Register rt, const MemOperand& operand) { in ldrexh() argument
2416 ldrexh(al, rt, operand); in ldrexh()
2422 const MemOperand& operand);
2423 void ldrh(Register rt, const MemOperand& operand) { in ldrh() argument
2424 ldrh(al, Best, rt, operand); in ldrh()
2426 void ldrh(Condition cond, Register rt, const MemOperand& operand) { in ldrh() argument
2427 ldrh(cond, Best, rt, operand); in ldrh()
2429 void ldrh(EncodingSize size, Register rt, const MemOperand& operand) { in ldrh() argument
2430 ldrh(al, size, rt, operand); in ldrh()
2439 const MemOperand& operand);
2440 void ldrsb(Register rt, const MemOperand& operand) { in ldrsb() argument
2441 ldrsb(al, Best, rt, operand); in ldrsb()
2443 void ldrsb(Condition cond, Register rt, const MemOperand& operand) { in ldrsb() argument
2444 ldrsb(cond, Best, rt, operand); in ldrsb()
2446 void ldrsb(EncodingSize size, Register rt, const MemOperand& operand) { in ldrsb() argument
2447 ldrsb(al, size, rt, operand); in ldrsb()
2456 const MemOperand& operand);
2457 void ldrsh(Register rt, const MemOperand& operand) { in ldrsh() argument
2458 ldrsh(al, Best, rt, operand); in ldrsh()
2460 void ldrsh(Condition cond, Register rt, const MemOperand& operand) { in ldrsh() argument
2461 ldrsh(cond, Best, rt, operand); in ldrsh()
2463 void ldrsh(EncodingSize size, Register rt, const MemOperand& operand) { in ldrsh() argument
2464 ldrsh(al, size, rt, operand); in ldrsh()
2474 const Operand& operand);
2475 void lsl(Register rd, Register rm, const Operand& operand) { in lsl() argument
2476 lsl(al, Best, rd, rm, operand); in lsl()
2478 void lsl(Condition cond, Register rd, Register rm, const Operand& operand) { in lsl() argument
2479 lsl(cond, Best, rd, rm, operand); in lsl()
2484 const Operand& operand) { in lsl() argument
2485 lsl(al, size, rd, rm, operand); in lsl()
2492 const Operand& operand);
2493 void lsls(Register rd, Register rm, const Operand& operand) { in lsls() argument
2494 lsls(al, Best, rd, rm, operand); in lsls()
2496 void lsls(Condition cond, Register rd, Register rm, const Operand& operand) { in lsls() argument
2497 lsls(cond, Best, rd, rm, operand); in lsls()
2502 const Operand& operand) { in lsls() argument
2503 lsls(al, size, rd, rm, operand); in lsls()
2510 const Operand& operand);
2511 void lsr(Register rd, Register rm, const Operand& operand) { in lsr() argument
2512 lsr(al, Best, rd, rm, operand); in lsr()
2514 void lsr(Condition cond, Register rd, Register rm, const Operand& operand) { in lsr() argument
2515 lsr(cond, Best, rd, rm, operand); in lsr()
2520 const Operand& operand) { in lsr() argument
2521 lsr(al, size, rd, rm, operand); in lsr()
2528 const Operand& operand);
2529 void lsrs(Register rd, Register rm, const Operand& operand) { in lsrs() argument
2530 lsrs(al, Best, rd, rm, operand); in lsrs()
2532 void lsrs(Condition cond, Register rd, Register rm, const Operand& operand) { in lsrs() argument
2533 lsrs(cond, Best, rd, rm, operand); in lsrs()
2538 const Operand& operand) { in lsrs() argument
2539 lsrs(al, size, rd, rm, operand); in lsrs()
2560 const Operand& operand);
2561 void mov(Register rd, const Operand& operand) { mov(al, Best, rd, operand); } in mov() argument
2562 void mov(Condition cond, Register rd, const Operand& operand) { in mov() argument
2563 mov(cond, Best, rd, operand); in mov()
2565 void mov(EncodingSize size, Register rd, const Operand& operand) { in mov() argument
2566 mov(al, size, rd, operand); in mov()
2572 const Operand& operand);
2573 void movs(Register rd, const Operand& operand) { in movs() argument
2574 movs(al, Best, rd, operand); in movs()
2576 void movs(Condition cond, Register rd, const Operand& operand) { in movs() argument
2577 movs(cond, Best, rd, operand); in movs()
2579 void movs(EncodingSize size, Register rd, const Operand& operand) { in movs() argument
2580 movs(al, size, rd, operand); in movs()
2583 void movt(Condition cond, Register rd, const Operand& operand);
2584 void movt(Register rd, const Operand& operand) { movt(al, rd, operand); } in movt() argument
2586 void movw(Condition cond, Register rd, const Operand& operand);
2587 void movw(Register rd, const Operand& operand) { movw(al, rd, operand); } in movw() argument
2594 const Operand& operand);
2595 void msr(MaskedSpecialRegister spec_reg, const Operand& operand) { in msr() argument
2596 msr(al, spec_reg, operand); in msr()
2615 const Operand& operand);
2616 void mvn(Register rd, const Operand& operand) { mvn(al, Best, rd, operand); } in mvn() argument
2617 void mvn(Condition cond, Register rd, const Operand& operand) { in mvn() argument
2618 mvn(cond, Best, rd, operand); in mvn()
2620 void mvn(EncodingSize size, Register rd, const Operand& operand) { in mvn() argument
2621 mvn(al, size, rd, operand); in mvn()
2627 const Operand& operand);
2628 void mvns(Register rd, const Operand& operand) { in mvns() argument
2629 mvns(al, Best, rd, operand); in mvns()
2631 void mvns(Condition cond, Register rd, const Operand& operand) { in mvns() argument
2632 mvns(cond, Best, rd, operand); in mvns()
2634 void mvns(EncodingSize size, Register rd, const Operand& operand) { in mvns() argument
2635 mvns(al, size, rd, operand); in mvns()
2643 void orn(Condition cond, Register rd, Register rn, const Operand& operand);
2644 void orn(Register rd, Register rn, const Operand& operand) { in orn() argument
2645 orn(al, rd, rn, operand); in orn()
2648 void orns(Condition cond, Register rd, Register rn, const Operand& operand);
2649 void orns(Register rd, Register rn, const Operand& operand) { in orns() argument
2650 orns(al, rd, rn, operand); in orns()
2657 const Operand& operand);
2658 void orr(Register rd, Register rn, const Operand& operand) { in orr() argument
2659 orr(al, Best, rd, rn, operand); in orr()
2661 void orr(Condition cond, Register rd, Register rn, const Operand& operand) { in orr() argument
2662 orr(cond, Best, rd, rn, operand); in orr()
2667 const Operand& operand) { in orr() argument
2668 orr(al, size, rd, rn, operand); in orr()
2675 const Operand& operand);
2676 void orrs(Register rd, Register rn, const Operand& operand) { in orrs() argument
2677 orrs(al, Best, rd, rn, operand); in orrs()
2679 void orrs(Condition cond, Register rd, Register rn, const Operand& operand) { in orrs() argument
2680 orrs(cond, Best, rd, rn, operand); in orrs()
2685 const Operand& operand) { in orrs() argument
2686 orrs(al, size, rd, rn, operand); in orrs()
2689 void pkhbt(Condition cond, Register rd, Register rn, const Operand& operand);
2690 void pkhbt(Register rd, Register rn, const Operand& operand) { in pkhbt() argument
2691 pkhbt(al, rd, rn, operand); in pkhbt()
2694 void pkhtb(Condition cond, Register rd, Register rn, const Operand& operand);
2695 void pkhtb(Register rd, Register rn, const Operand& operand) { in pkhtb() argument
2696 pkhtb(al, rd, rn, operand); in pkhtb()
2702 void pld(Condition cond, const MemOperand& operand);
2703 void pld(const MemOperand& operand) { pld(al, operand); } in pld() argument
2705 void pldw(Condition cond, const MemOperand& operand);
2706 void pldw(const MemOperand& operand) { pldw(al, operand); } in pldw() argument
2708 void pli(Condition cond, const MemOperand& operand);
2709 void pli(const MemOperand& operand) { pli(al, operand); } in pli() argument
2806 const Operand& operand);
2807 void ror(Register rd, Register rm, const Operand& operand) { in ror() argument
2808 ror(al, Best, rd, rm, operand); in ror()
2810 void ror(Condition cond, Register rd, Register rm, const Operand& operand) { in ror() argument
2811 ror(cond, Best, rd, rm, operand); in ror()
2816 const Operand& operand) { in ror() argument
2817 ror(al, size, rd, rm, operand); in ror()
2824 const Operand& operand);
2825 void rors(Register rd, Register rm, const Operand& operand) { in rors() argument
2826 rors(al, Best, rd, rm, operand); in rors()
2828 void rors(Condition cond, Register rd, Register rm, const Operand& operand) { in rors() argument
2829 rors(cond, Best, rd, rm, operand); in rors()
2834 const Operand& operand) { in rors() argument
2835 rors(al, size, rd, rm, operand); in rors()
2848 const Operand& operand);
2849 void rsb(Register rd, Register rn, const Operand& operand) { in rsb() argument
2850 rsb(al, Best, rd, rn, operand); in rsb()
2852 void rsb(Condition cond, Register rd, Register rn, const Operand& operand) { in rsb() argument
2853 rsb(cond, Best, rd, rn, operand); in rsb()
2858 const Operand& operand) { in rsb() argument
2859 rsb(al, size, rd, rn, operand); in rsb()
2866 const Operand& operand);
2867 void rsbs(Register rd, Register rn, const Operand& operand) { in rsbs() argument
2868 rsbs(al, Best, rd, rn, operand); in rsbs()
2870 void rsbs(Condition cond, Register rd, Register rn, const Operand& operand) { in rsbs() argument
2871 rsbs(cond, Best, rd, rn, operand); in rsbs()
2876 const Operand& operand) { in rsbs() argument
2877 rsbs(al, size, rd, rn, operand); in rsbs()
2880 void rsc(Condition cond, Register rd, Register rn, const Operand& operand);
2881 void rsc(Register rd, Register rn, const Operand& operand) { in rsc() argument
2882 rsc(al, rd, rn, operand); in rsc()
2885 void rscs(Condition cond, Register rd, Register rn, const Operand& operand);
2886 void rscs(Register rd, Register rn, const Operand& operand) { in rscs() argument
2887 rscs(al, rd, rn, operand); in rscs()
2903 const Operand& operand);
2904 void sbc(Register rd, Register rn, const Operand& operand) { in sbc() argument
2905 sbc(al, Best, rd, rn, operand); in sbc()
2907 void sbc(Condition cond, Register rd, Register rn, const Operand& operand) { in sbc() argument
2908 sbc(cond, Best, rd, rn, operand); in sbc()
2913 const Operand& operand) { in sbc() argument
2914 sbc(al, size, rd, rn, operand); in sbc()
2921 const Operand& operand);
2922 void sbcs(Register rd, Register rn, const Operand& operand) { in sbcs() argument
2923 sbcs(al, Best, rd, rn, operand); in sbcs()
2925 void sbcs(Condition cond, Register rd, Register rn, const Operand& operand) { in sbcs() argument
2926 sbcs(cond, Best, rd, rn, operand); in sbcs()
2931 const Operand& operand) { in sbcs() argument
2932 sbcs(al, size, rd, rn, operand); in sbcs()
2939 const Operand& operand);
2940 void sbfx(Register rd, Register rn, uint32_t lsb, const Operand& operand) { in sbfx() argument
2941 sbfx(al, rd, rn, lsb, operand); in sbfx()
3164 void ssat(Condition cond, Register rd, uint32_t imm, const Operand& operand);
3165 void ssat(Register rd, uint32_t imm, const Operand& operand) { in ssat() argument
3166 ssat(al, rd, imm, operand); in ssat()
3183 void stl(Condition cond, Register rt, const MemOperand& operand);
3184 void stl(Register rt, const MemOperand& operand) { stl(al, rt, operand); } in stl() argument
3186 void stlb(Condition cond, Register rt, const MemOperand& operand);
3187 void stlb(Register rt, const MemOperand& operand) { stlb(al, rt, operand); } in stlb() argument
3192 const MemOperand& operand);
3193 void stlex(Register rd, Register rt, const MemOperand& operand) { in stlex() argument
3194 stlex(al, rd, rt, operand); in stlex()
3200 const MemOperand& operand);
3201 void stlexb(Register rd, Register rt, const MemOperand& operand) { in stlexb() argument
3202 stlexb(al, rd, rt, operand); in stlexb()
3209 const MemOperand& operand);
3213 const MemOperand& operand) { in stlexd() argument
3214 stlexd(al, rd, rt, rt2, operand); in stlexd()
3220 const MemOperand& operand);
3221 void stlexh(Register rd, Register rt, const MemOperand& operand) { in stlexh() argument
3222 stlexh(al, rd, rt, operand); in stlexh()
3225 void stlh(Condition cond, Register rt, const MemOperand& operand);
3226 void stlh(Register rt, const MemOperand& operand) { stlh(al, rt, operand); } in stlh() argument
3334 const MemOperand& operand);
3335 void str(Register rt, const MemOperand& operand) { in str() argument
3336 str(al, Best, rt, operand); in str()
3338 void str(Condition cond, Register rt, const MemOperand& operand) { in str() argument
3339 str(cond, Best, rt, operand); in str()
3341 void str(EncodingSize size, Register rt, const MemOperand& operand) { in str() argument
3342 str(al, size, rt, operand); in str()
3348 const MemOperand& operand);
3349 void strb(Register rt, const MemOperand& operand) { in strb() argument
3350 strb(al, Best, rt, operand); in strb()
3352 void strb(Condition cond, Register rt, const MemOperand& operand) { in strb() argument
3353 strb(cond, Best, rt, operand); in strb()
3355 void strb(EncodingSize size, Register rt, const MemOperand& operand) { in strb() argument
3356 strb(al, size, rt, operand); in strb()
3362 const MemOperand& operand);
3363 void strd(Register rt, Register rt2, const MemOperand& operand) { in strd() argument
3364 strd(al, rt, rt2, operand); in strd()
3370 const MemOperand& operand);
3371 void strex(Register rd, Register rt, const MemOperand& operand) { in strex() argument
3372 strex(al, rd, rt, operand); in strex()
3378 const MemOperand& operand);
3379 void strexb(Register rd, Register rt, const MemOperand& operand) { in strexb() argument
3380 strexb(al, rd, rt, operand); in strexb()
3387 const MemOperand& operand);
3391 const MemOperand& operand) { in strexd() argument
3392 strexd(al, rd, rt, rt2, operand); in strexd()
3398 const MemOperand& operand);
3399 void strexh(Register rd, Register rt, const MemOperand& operand) { in strexh() argument
3400 strexh(al, rd, rt, operand); in strexh()
3406 const MemOperand& operand);
3407 void strh(Register rt, const MemOperand& operand) { in strh() argument
3408 strh(al, Best, rt, operand); in strh()
3410 void strh(Condition cond, Register rt, const MemOperand& operand) { in strh() argument
3411 strh(cond, Best, rt, operand); in strh()
3413 void strh(EncodingSize size, Register rt, const MemOperand& operand) { in strh() argument
3414 strh(al, size, rt, operand); in strh()
3421 const Operand& operand);
3422 void sub(Register rd, Register rn, const Operand& operand) { in sub() argument
3423 sub(al, Best, rd, rn, operand); in sub()
3425 void sub(Condition cond, Register rd, Register rn, const Operand& operand) { in sub() argument
3426 sub(cond, Best, rd, rn, operand); in sub()
3431 const Operand& operand) { in sub() argument
3432 sub(al, size, rd, rn, operand); in sub()
3435 void sub(Condition cond, Register rd, const Operand& operand);
3436 void sub(Register rd, const Operand& operand) { sub(al, rd, operand); } in sub() argument
3442 const Operand& operand);
3443 void subs(Register rd, Register rn, const Operand& operand) { in subs() argument
3444 subs(al, Best, rd, rn, operand); in subs()
3446 void subs(Condition cond, Register rd, Register rn, const Operand& operand) { in subs() argument
3447 subs(cond, Best, rd, rn, operand); in subs()
3452 const Operand& operand) { in subs() argument
3453 subs(al, size, rd, rn, operand); in subs()
3456 void subs(Register rd, const Operand& operand);
3458 void subw(Condition cond, Register rd, Register rn, const Operand& operand);
3459 void subw(Register rd, Register rn, const Operand& operand) { in subw() argument
3460 subw(al, rd, rn, operand); in subw()
3466 void sxtab(Condition cond, Register rd, Register rn, const Operand& operand);
3467 void sxtab(Register rd, Register rn, const Operand& operand) { in sxtab() argument
3468 sxtab(al, rd, rn, operand); in sxtab()
3474 const Operand& operand);
3475 void sxtab16(Register rd, Register rn, const Operand& operand) { in sxtab16() argument
3476 sxtab16(al, rd, rn, operand); in sxtab16()
3479 void sxtah(Condition cond, Register rd, Register rn, const Operand& operand);
3480 void sxtah(Register rd, Register rn, const Operand& operand) { in sxtah() argument
3481 sxtah(al, rd, rn, operand); in sxtah()
3487 const Operand& operand);
3488 void sxtb(Register rd, const Operand& operand) { in sxtb() argument
3489 sxtb(al, Best, rd, operand); in sxtb()
3491 void sxtb(Condition cond, Register rd, const Operand& operand) { in sxtb() argument
3492 sxtb(cond, Best, rd, operand); in sxtb()
3494 void sxtb(EncodingSize size, Register rd, const Operand& operand) { in sxtb() argument
3495 sxtb(al, size, rd, operand); in sxtb()
3498 void sxtb16(Condition cond, Register rd, const Operand& operand);
3499 void sxtb16(Register rd, const Operand& operand) { sxtb16(al, rd, operand); } in sxtb16() argument
3504 const Operand& operand);
3505 void sxth(Register rd, const Operand& operand) { in sxth() argument
3506 sxth(al, Best, rd, operand); in sxth()
3508 void sxth(Condition cond, Register rd, const Operand& operand) { in sxth() argument
3509 sxth(cond, Best, rd, operand); in sxth()
3511 void sxth(EncodingSize size, Register rd, const Operand& operand) { in sxth() argument
3512 sxth(al, size, rd, operand); in sxth()
3521 void teq(Condition cond, Register rn, const Operand& operand);
3522 void teq(Register rn, const Operand& operand) { teq(al, rn, operand); } in teq() argument
3527 const Operand& operand);
3528 void tst(Register rn, const Operand& operand) { tst(al, Best, rn, operand); } in tst() argument
3529 void tst(Condition cond, Register rn, const Operand& operand) { in tst() argument
3530 tst(cond, Best, rn, operand); in tst()
3532 void tst(EncodingSize size, Register rn, const Operand& operand) { in tst() argument
3533 tst(al, size, rn, operand); in tst()
3549 const Operand& operand);
3550 void ubfx(Register rd, Register rn, uint32_t lsb, const Operand& operand) { in ubfx() argument
3551 ubfx(al, rd, rn, lsb, operand); in ubfx()
3645 void usat(Condition cond, Register rd, uint32_t imm, const Operand& operand);
3646 void usat(Register rd, uint32_t imm, const Operand& operand) { in usat() argument
3647 usat(al, rd, imm, operand); in usat()
3664 void uxtab(Condition cond, Register rd, Register rn, const Operand& operand);
3665 void uxtab(Register rd, Register rn, const Operand& operand) { in uxtab() argument
3666 uxtab(al, rd, rn, operand); in uxtab()
3672 const Operand& operand);
3673 void uxtab16(Register rd, Register rn, const Operand& operand) { in uxtab16() argument
3674 uxtab16(al, rd, rn, operand); in uxtab16()
3677 void uxtah(Condition cond, Register rd, Register rn, const Operand& operand);
3678 void uxtah(Register rd, Register rn, const Operand& operand) { in uxtah() argument
3679 uxtah(al, rd, rn, operand); in uxtah()
3685 const Operand& operand);
3686 void uxtb(Register rd, const Operand& operand) { in uxtb() argument
3687 uxtb(al, Best, rd, operand); in uxtb()
3689 void uxtb(Condition cond, Register rd, const Operand& operand) { in uxtb() argument
3690 uxtb(cond, Best, rd, operand); in uxtb()
3692 void uxtb(EncodingSize size, Register rd, const Operand& operand) { in uxtb() argument
3693 uxtb(al, size, rd, operand); in uxtb()
3696 void uxtb16(Condition cond, Register rd, const Operand& operand);
3697 void uxtb16(Register rd, const Operand& operand) { uxtb16(al, rd, operand); } in uxtb16() argument
3702 const Operand& operand);
3703 void uxth(Register rd, const Operand& operand) { in uxth() argument
3704 uxth(al, Best, rd, operand); in uxth()
3706 void uxth(Condition cond, Register rd, const Operand& operand) { in uxth() argument
3707 uxth(cond, Best, rd, operand); in uxth()
3709 void uxth(EncodingSize size, Register rd, const Operand& operand) { in uxth() argument
3710 uxth(al, size, rd, operand); in uxth()
3846 const DOperand& operand);
3847 void vand(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) { in vand() argument
3848 vand(al, dt, rd, rn, operand); in vand()
3855 const QOperand& operand);
3856 void vand(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) { in vand() argument
3857 vand(al, dt, rd, rn, operand); in vand()
3864 const DOperand& operand);
3865 void vbic(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) { in vbic() argument
3866 vbic(al, dt, rd, rn, operand); in vbic()
3873 const QOperand& operand);
3874 void vbic(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) { in vbic() argument
3875 vbic(al, dt, rd, rn, operand); in vbic()
3954 const DOperand& operand);
3955 void vceq(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vceq() argument
3956 vceq(al, dt, rd, rm, operand); in vceq()
3963 const QOperand& operand);
3964 void vceq(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vceq() argument
3965 vceq(al, dt, rd, rm, operand); in vceq()
3984 const DOperand& operand);
3985 void vcge(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vcge() argument
3986 vcge(al, dt, rd, rm, operand); in vcge()
3993 const QOperand& operand);
3994 void vcge(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vcge() argument
3995 vcge(al, dt, rd, rm, operand); in vcge()
4014 const DOperand& operand);
4015 void vcgt(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vcgt() argument
4016 vcgt(al, dt, rd, rm, operand); in vcgt()
4023 const QOperand& operand);
4024 void vcgt(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vcgt() argument
4025 vcgt(al, dt, rd, rm, operand); in vcgt()
4044 const DOperand& operand);
4045 void vcle(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vcle() argument
4046 vcle(al, dt, rd, rm, operand); in vcle()
4053 const QOperand& operand);
4054 void vcle(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vcle() argument
4055 vcle(al, dt, rd, rm, operand); in vcle()
4080 const DOperand& operand);
4081 void vclt(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vclt() argument
4082 vclt(al, dt, rd, rm, operand); in vclt()
4089 const QOperand& operand);
4090 void vclt(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vclt() argument
4091 vclt(al, dt, rd, rm, operand); in vclt()
4354 const DOperand& operand);
4359 const DOperand& operand) { in vext() argument
4360 vext(al, dt, rd, rn, rm, operand); in vext()
4368 const QOperand& operand);
4373 const QOperand& operand) { in vext() argument
4374 vext(al, dt, rd, rn, rm, operand); in vext()
4464 const AlignedMemOperand& operand);
4467 const AlignedMemOperand& operand) { in vld1() argument
4468 vld1(al, dt, nreglist, operand); in vld1()
4474 const AlignedMemOperand& operand);
4477 const AlignedMemOperand& operand) { in vld2() argument
4478 vld2(al, dt, nreglist, operand); in vld2()
4484 const AlignedMemOperand& operand);
4487 const AlignedMemOperand& operand) { in vld3() argument
4488 vld3(al, dt, nreglist, operand); in vld3()
4494 const MemOperand& operand);
4497 const MemOperand& operand) { in vld3() argument
4498 vld3(al, dt, nreglist, operand); in vld3()
4504 const AlignedMemOperand& operand);
4507 const AlignedMemOperand& operand) { in vld4() argument
4508 vld4(al, dt, nreglist, operand); in vld4()
4649 const MemOperand& operand);
4650 void vldr(DataType dt, DRegister rd, const MemOperand& operand) { in vldr() argument
4651 vldr(al, dt, rd, operand); in vldr()
4653 void vldr(DRegister rd, const MemOperand& operand) { in vldr() argument
4654 vldr(al, Untyped64, rd, operand); in vldr()
4656 void vldr(Condition cond, DRegister rd, const MemOperand& operand) { in vldr() argument
4657 vldr(cond, Untyped64, rd, operand); in vldr()
4672 const MemOperand& operand);
4673 void vldr(DataType dt, SRegister rd, const MemOperand& operand) { in vldr() argument
4674 vldr(al, dt, rd, operand); in vldr()
4676 void vldr(SRegister rd, const MemOperand& operand) { in vldr() argument
4677 vldr(al, Untyped32, rd, operand); in vldr()
4679 void vldr(Condition cond, SRegister rd, const MemOperand& operand) { in vldr() argument
4680 vldr(cond, Untyped32, rd, operand); in vldr()
4856 void vmov(Condition cond, DataType dt, DRegister rd, const DOperand& operand);
4857 void vmov(DataType dt, DRegister rd, const DOperand& operand) { in vmov() argument
4858 vmov(al, dt, rd, operand); in vmov()
4861 void vmov(Condition cond, DataType dt, QRegister rd, const QOperand& operand);
4862 void vmov(DataType dt, QRegister rd, const QOperand& operand) { in vmov() argument
4863 vmov(al, dt, rd, operand); in vmov()
4866 void vmov(Condition cond, DataType dt, SRegister rd, const SOperand& operand);
4867 void vmov(DataType dt, SRegister rd, const SOperand& operand) { in vmov() argument
4868 vmov(al, dt, rd, operand); in vmov()
4953 void vmvn(Condition cond, DataType dt, DRegister rd, const DOperand& operand);
4954 void vmvn(DataType dt, DRegister rd, const DOperand& operand) { in vmvn() argument
4955 vmvn(al, dt, rd, operand); in vmvn()
4958 void vmvn(Condition cond, DataType dt, QRegister rd, const QOperand& operand);
4959 void vmvn(DataType dt, QRegister rd, const QOperand& operand) { in vmvn() argument
4960 vmvn(al, dt, rd, operand); in vmvn()
5012 const DOperand& operand);
5013 void vorn(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) { in vorn() argument
5014 vorn(al, dt, rd, rn, operand); in vorn()
5021 const QOperand& operand);
5022 void vorn(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) { in vorn() argument
5023 vorn(al, dt, rd, rn, operand); in vorn()
5030 const DOperand& operand);
5031 void vorr(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) { in vorr() argument
5032 vorr(al, dt, rd, rn, operand); in vorr()
5034 void vorr(DRegister rd, DRegister rn, const DOperand& operand) { in vorr() argument
5035 vorr(al, kDataTypeValueNone, rd, rn, operand); in vorr()
5040 const DOperand& operand) { in vorr() argument
5041 vorr(cond, kDataTypeValueNone, rd, rn, operand); in vorr()
5048 const QOperand& operand);
5049 void vorr(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) { in vorr() argument
5050 vorr(al, dt, rd, rn, operand); in vorr()
5052 void vorr(QRegister rd, QRegister rn, const QOperand& operand) { in vorr() argument
5053 vorr(al, kDataTypeValueNone, rd, rn, operand); in vorr()
5058 const QOperand& operand) { in vorr() argument
5059 vorr(cond, kDataTypeValueNone, rd, rn, operand); in vorr()
5291 const QOperand& operand);
5295 const QOperand& operand) { in vqrshrn() argument
5296 vqrshrn(al, dt, rd, rm, operand); in vqrshrn()
5303 const QOperand& operand);
5307 const QOperand& operand) { in vqrshrun() argument
5308 vqrshrun(al, dt, rd, rm, operand); in vqrshrun()
5315 const DOperand& operand);
5316 void vqshl(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vqshl() argument
5317 vqshl(al, dt, rd, rm, operand); in vqshl()
5324 const QOperand& operand);
5325 void vqshl(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vqshl() argument
5326 vqshl(al, dt, rd, rm, operand); in vqshl()
5333 const DOperand& operand);
5337 const DOperand& operand) { in vqshlu() argument
5338 vqshlu(al, dt, rd, rm, operand); in vqshlu()
5345 const QOperand& operand);
5349 const QOperand& operand) { in vqshlu() argument
5350 vqshlu(al, dt, rd, rm, operand); in vqshlu()
5357 const QOperand& operand);
5361 const QOperand& operand) { in vqshrn() argument
5362 vqshrn(al, dt, rd, rm, operand); in vqshrn()
5369 const QOperand& operand);
5373 const QOperand& operand) { in vqshrun() argument
5374 vqshrun(al, dt, rd, rm, operand); in vqshrun()
5539 const DOperand& operand);
5540 void vrshr(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vrshr() argument
5541 vrshr(al, dt, rd, rm, operand); in vrshr()
5548 const QOperand& operand);
5549 void vrshr(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vrshr() argument
5550 vrshr(al, dt, rd, rm, operand); in vrshr()
5557 const QOperand& operand);
5561 const QOperand& operand) { in vrshrn() argument
5562 vrshrn(al, dt, rd, rm, operand); in vrshrn()
5591 const DOperand& operand);
5592 void vrsra(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vrsra() argument
5593 vrsra(al, dt, rd, rm, operand); in vrsra()
5600 const QOperand& operand);
5601 void vrsra(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vrsra() argument
5602 vrsra(al, dt, rd, rm, operand); in vrsra()
5631 const DOperand& operand);
5632 void vshl(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vshl() argument
5633 vshl(al, dt, rd, rm, operand); in vshl()
5640 const QOperand& operand);
5641 void vshl(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vshl() argument
5642 vshl(al, dt, rd, rm, operand); in vshl()
5649 const DOperand& operand);
5650 void vshll(DataType dt, QRegister rd, DRegister rm, const DOperand& operand) { in vshll() argument
5651 vshll(al, dt, rd, rm, operand); in vshll()
5658 const DOperand& operand);
5659 void vshr(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vshr() argument
5660 vshr(al, dt, rd, rm, operand); in vshr()
5667 const QOperand& operand);
5668 void vshr(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vshr() argument
5669 vshr(al, dt, rd, rm, operand); in vshr()
5676 const QOperand& operand);
5677 void vshrn(DataType dt, DRegister rd, QRegister rm, const QOperand& operand) { in vshrn() argument
5678 vshrn(al, dt, rd, rm, operand); in vshrn()
5685 const DOperand& operand);
5686 void vsli(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vsli() argument
5687 vsli(al, dt, rd, rm, operand); in vsli()
5694 const QOperand& operand);
5695 void vsli(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vsli() argument
5696 vsli(al, dt, rd, rm, operand); in vsli()
5709 const DOperand& operand);
5710 void vsra(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vsra() argument
5711 vsra(al, dt, rd, rm, operand); in vsra()
5718 const QOperand& operand);
5719 void vsra(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vsra() argument
5720 vsra(al, dt, rd, rm, operand); in vsra()
5727 const DOperand& operand);
5728 void vsri(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) { in vsri() argument
5729 vsri(al, dt, rd, rm, operand); in vsri()
5736 const QOperand& operand);
5737 void vsri(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) { in vsri() argument
5738 vsri(al, dt, rd, rm, operand); in vsri()
5744 const AlignedMemOperand& operand);
5747 const AlignedMemOperand& operand) { in vst1() argument
5748 vst1(al, dt, nreglist, operand); in vst1()
5754 const AlignedMemOperand& operand);
5757 const AlignedMemOperand& operand) { in vst2() argument
5758 vst2(al, dt, nreglist, operand); in vst2()
5764 const AlignedMemOperand& operand);
5767 const AlignedMemOperand& operand) { in vst3() argument
5768 vst3(al, dt, nreglist, operand); in vst3()
5774 const MemOperand& operand);
5777 const MemOperand& operand) { in vst3() argument
5778 vst3(al, dt, nreglist, operand); in vst3()
5784 const AlignedMemOperand& operand);
5787 const AlignedMemOperand& operand) { in vst4() argument
5788 vst4(al, dt, nreglist, operand); in vst4()
5920 const MemOperand& operand);
5921 void vstr(DataType dt, DRegister rd, const MemOperand& operand) { in vstr() argument
5922 vstr(al, dt, rd, operand); in vstr()
5924 void vstr(DRegister rd, const MemOperand& operand) { in vstr() argument
5925 vstr(al, Untyped64, rd, operand); in vstr()
5927 void vstr(Condition cond, DRegister rd, const MemOperand& operand) { in vstr() argument
5928 vstr(cond, Untyped64, rd, operand); in vstr()
5934 const MemOperand& operand);
5935 void vstr(DataType dt, SRegister rd, const MemOperand& operand) { in vstr() argument
5936 vstr(al, dt, rd, operand); in vstr()
5938 void vstr(SRegister rd, const MemOperand& operand) { in vstr() argument
5939 vstr(al, Untyped32, rd, operand); in vstr()
5941 void vstr(Condition cond, SRegister rd, const MemOperand& operand) { in vstr() argument
5942 vstr(cond, Untyped32, rd, operand); in vstr()