Lines Matching defs:src
783 Immediate src, in immediate_arithmetic_op()
802 Immediate src, int size) { in immediate_arithmetic_op()
819 Immediate src) { in immediate_arithmetic_op_16()
838 Immediate src) { in immediate_arithmetic_op_16()
854 Immediate src) { in immediate_arithmetic_op_8()
866 Immediate src) { in immediate_arithmetic_op_8()
946 void Assembler::bt(Operand dst, Register src) { in bt()
954 void Assembler::bts(Operand dst, Register src) { in bts()
963 void Assembler::bsrl(Register dst, Register src) { in bsrl()
971 void Assembler::bsrl(Register dst, Operand src) { in bsrl()
980 void Assembler::bsrq(Register dst, Register src) { in bsrq()
988 void Assembler::bsrq(Register dst, Operand src) { in bsrq()
997 void Assembler::bsfl(Register dst, Register src) { in bsfl()
1005 void Assembler::bsfl(Register dst, Operand src) { in bsfl()
1014 void Assembler::bsfq(Register dst, Register src) { in bsfq()
1022 void Assembler::bsfq(Register dst, Operand src) { in bsfq()
1030 void Assembler::pshufw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufw()
1039 void Assembler::pshufw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufw()
1048 void Assembler::pblendw(XMMRegister dst, Operand src, uint8_t mask) { in pblendw()
1053 void Assembler::pblendw(XMMRegister dst, XMMRegister src, uint8_t mask) { in pblendw()
1058 void Assembler::palignr(XMMRegister dst, Operand src, uint8_t mask) { in palignr()
1063 void Assembler::palignr(XMMRegister dst, XMMRegister src, uint8_t mask) { in palignr()
1183 void Assembler::cmovq(Condition cc, Register dst, Register src) { in cmovq()
1200 void Assembler::cmovq(Condition cc, Register dst, Operand src) { in cmovq()
1216 void Assembler::cmovl(Condition cc, Register dst, Register src) { in cmovl()
1231 void Assembler::cmovl(Condition cc, Register dst, Operand src) { in cmovl()
1259 void Assembler::cmpxchgb(Operand dst, Register src) { in cmpxchgb()
1272 void Assembler::cmpxchgw(Operand dst, Register src) { in cmpxchgw()
1281 void Assembler::emit_cmpxchg(Operand dst, Register src, int size) { in emit_cmpxchg()
1357 void Assembler::emit_idiv(Register src, int size) { in emit_idiv()
1365 void Assembler::emit_div(Register src, int size) { in emit_div()
1373 void Assembler::emit_imul(Register src, int size) { in emit_imul()
1380 void Assembler::emit_imul(Operand src, int size) { in emit_imul()
1388 void Assembler::emit_imul(Register dst, Register src, int size) { in emit_imul()
1396 void Assembler::emit_imul(Register dst, Operand src, int size) { in emit_imul()
1405 void Assembler::emit_imul(Register dst, Register src, Immediate imm, int size) { in emit_imul()
1419 void Assembler::emit_imul(Register dst, Operand src, Immediate imm, int size) { in emit_imul()
1637 void Assembler::jmp(Operand src) { in jmp()
1645 void Assembler::emit_lea(Register dst, Operand src, int size) { in emit_lea()
1680 void Assembler::movb(Register dst, Operand src) { in movb()
1703 void Assembler::movb(Operand dst, Register src) { in movb()
1723 void Assembler::movw(Register dst, Operand src) { in movw()
1731 void Assembler::movw(Operand dst, Register src) { in movw()
1749 void Assembler::emit_mov(Register dst, Operand src, int size) { in emit_mov()
1757 void Assembler::emit_mov(Register dst, Register src, int size) { in emit_mov()
1770 void Assembler::emit_mov(Operand dst, Register src, int size) { in emit_mov()
1844 void Assembler::movl(Operand dst, Label* src) { in movl()
1865 void Assembler::movsxbl(Register dst, Register src) { in movsxbl()
1878 void Assembler::movsxbl(Register dst, Operand src) { in movsxbl()
1886 void Assembler::movsxbq(Register dst, Operand src) { in movsxbq()
1894 void Assembler::movsxbq(Register dst, Register src) { in movsxbq()
1902 void Assembler::movsxwl(Register dst, Register src) { in movsxwl()
1910 void Assembler::movsxwl(Register dst, Operand src) { in movsxwl()
1918 void Assembler::movsxwq(Register dst, Operand src) { in movsxwq()
1926 void Assembler::movsxwq(Register dst, Register src) { in movsxwq()
1934 void Assembler::movsxlq(Register dst, Register src) { in movsxlq()
1941 void Assembler::movsxlq(Register dst, Operand src) { in movsxlq()
1948 void Assembler::emit_movzxb(Register dst, Operand src, int size) { in emit_movzxb()
1959 void Assembler::emit_movzxb(Register dst, Register src, int size) { in emit_movzxb()
1974 void Assembler::emit_movzxw(Register dst, Operand src, int size) { in emit_movzxw()
1985 void Assembler::emit_movzxw(Register dst, Register src, int size) { in emit_movzxw()
2019 void Assembler::mull(Register src) { in mull()
2026 void Assembler::mull(Operand src) { in mull()
2034 void Assembler::mulq(Register src) { in mulq()
2180 void Assembler::pushq(Register src) { in pushq()
2186 void Assembler::pushq(Operand src) { in pushq()
2256 void Assembler::shld(Register dst, Register src) { in shld()
2265 void Assembler::shrd(Register dst, Register src) { in shrd()
2293 void Assembler::emit_xchg(Register dst, Register src, int size) { in emit_xchg()
2310 void Assembler::emit_xchg(Register dst, Operand src, int size) { in emit_xchg()
2346 void Assembler::testb(Register dst, Register src) { in testb()
2365 void Assembler::testw(Register dst, Register src) { in testw()
2381 void Assembler::emit_test(Register dst, Register src, int size) { in emit_test()
2854 void Assembler::andps(XMMRegister dst, XMMRegister src) { in andps()
2862 void Assembler::andps(XMMRegister dst, Operand src) { in andps()
2871 void Assembler::orps(XMMRegister dst, XMMRegister src) { in orps()
2879 void Assembler::orps(XMMRegister dst, Operand src) { in orps()
2888 void Assembler::xorps(XMMRegister dst, XMMRegister src) { in xorps()
2897 void Assembler::xorps(XMMRegister dst, Operand src) { in xorps()
2907 void Assembler::addps(XMMRegister dst, XMMRegister src) { in addps()
2915 void Assembler::addps(XMMRegister dst, Operand src) { in addps()
2924 void Assembler::subps(XMMRegister dst, XMMRegister src) { in subps()
2932 void Assembler::subps(XMMRegister dst, Operand src) { in subps()
2941 void Assembler::mulps(XMMRegister dst, XMMRegister src) { in mulps()
2949 void Assembler::mulps(XMMRegister dst, Operand src) { in mulps()
2958 void Assembler::divps(XMMRegister dst, XMMRegister src) { in divps()
2966 void Assembler::divps(XMMRegister dst, Operand src) { in divps()
2977 void Assembler::movd(XMMRegister dst, Register src) { in movd()
2987 void Assembler::movd(XMMRegister dst, Operand src) { in movd()
2998 void Assembler::movd(Register dst, XMMRegister src) { in movd()
3009 void Assembler::movq(XMMRegister dst, Register src) { in movq()
3020 void Assembler::movq(Register dst, XMMRegister src) { in movq()
3031 void Assembler::movq(XMMRegister dst, XMMRegister src) { in movq()
3050 void Assembler::movdqa(Operand dst, XMMRegister src) { in movdqa()
3059 void Assembler::movdqa(XMMRegister dst, Operand src) { in movdqa()
3068 void Assembler::movdqu(Operand dst, XMMRegister src) { in movdqu()
3077 void Assembler::movdqu(XMMRegister dst, Operand src) { in movdqu()
3087 void Assembler::extractps(Register dst, XMMRegister src, byte imm8) { in extractps()
3100 void Assembler::pextrb(Register dst, XMMRegister src, int8_t imm8) { in pextrb()
3113 void Assembler::pextrb(Operand dst, XMMRegister src, int8_t imm8) { in pextrb()
3126 void Assembler::pinsrw(XMMRegister dst, Register src, int8_t imm8) { in pinsrw()
3137 void Assembler::pinsrw(XMMRegister dst, Operand src, int8_t imm8) { in pinsrw()
3148 void Assembler::pextrw(Register dst, XMMRegister src, int8_t imm8) { in pextrw()
3161 void Assembler::pextrw(Operand dst, XMMRegister src, int8_t imm8) { in pextrw()
3174 void Assembler::pextrd(Register dst, XMMRegister src, int8_t imm8) { in pextrd()
3186 void Assembler::pextrd(Operand dst, XMMRegister src, int8_t imm8) { in pextrd()
3198 void Assembler::pinsrd(XMMRegister dst, Register src, int8_t imm8) { in pinsrd()
3210 void Assembler::pinsrd(XMMRegister dst, Operand src, int8_t imm8) { in pinsrd()
3222 void Assembler::pinsrb(XMMRegister dst, Register src, int8_t imm8) { in pinsrb()
3234 void Assembler::pinsrb(XMMRegister dst, Operand src, int8_t imm8) { in pinsrb()
3246 void Assembler::insertps(XMMRegister dst, XMMRegister src, byte imm8) { in insertps()
3259 void Assembler::movsd(Operand dst, XMMRegister src) { in movsd()
3270 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd()
3280 void Assembler::movsd(XMMRegister dst, Operand src) { in movsd()
3291 void Assembler::movaps(XMMRegister dst, XMMRegister src) { in movaps()
3309 void Assembler::shufps(XMMRegister dst, XMMRegister src, byte imm8) { in shufps()
3320 void Assembler::movapd(XMMRegister dst, XMMRegister src) { in movapd()
3339 void Assembler::movupd(XMMRegister dst, Operand src) { in movupd()
3348 void Assembler::movupd(Operand dst, XMMRegister src) { in movupd()
3357 void Assembler::addss(XMMRegister dst, XMMRegister src) { in addss()
3366 void Assembler::addss(XMMRegister dst, Operand src) { in addss()
3376 void Assembler::subss(XMMRegister dst, XMMRegister src) { in subss()
3385 void Assembler::subss(XMMRegister dst, Operand src) { in subss()
3395 void Assembler::mulss(XMMRegister dst, XMMRegister src) { in mulss()
3404 void Assembler::mulss(XMMRegister dst, Operand src) { in mulss()
3414 void Assembler::divss(XMMRegister dst, XMMRegister src) { in divss()
3423 void Assembler::divss(XMMRegister dst, Operand src) { in divss()
3433 void Assembler::maxss(XMMRegister dst, XMMRegister src) { in maxss()
3442 void Assembler::maxss(XMMRegister dst, Operand src) { in maxss()
3452 void Assembler::minss(XMMRegister dst, XMMRegister src) { in minss()
3461 void Assembler::minss(XMMRegister dst, Operand src) { in minss()
3471 void Assembler::sqrtss(XMMRegister dst, XMMRegister src) { in sqrtss()
3480 void Assembler::sqrtss(XMMRegister dst, Operand src) { in sqrtss()
3490 void Assembler::ucomiss(XMMRegister dst, XMMRegister src) { in ucomiss()
3499 void Assembler::ucomiss(XMMRegister dst, Operand src) { in ucomiss()
3509 void Assembler::movss(XMMRegister dst, XMMRegister src) { in movss()
3519 void Assembler::movss(XMMRegister dst, Operand src) { in movss()
3529 void Assembler::movss(Operand src, XMMRegister dst) { in movss()
3623 void Assembler::cmpps(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmpps()
3632 void Assembler::cmpps(XMMRegister dst, Operand src, int8_t cmp) { in cmpps()
3641 void Assembler::cmppd(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmppd()
3651 void Assembler::cmppd(XMMRegister dst, Operand src, int8_t cmp) { in cmppd()
3661 void Assembler::cvttss2si(Register dst, Operand src) { in cvttss2si()
3672 void Assembler::cvttss2si(Register dst, XMMRegister src) { in cvttss2si()
3682 void Assembler::cvttsd2si(Register dst, Operand src) { in cvttsd2si()
3693 void Assembler::cvttsd2si(Register dst, XMMRegister src) { in cvttsd2si()
3704 void Assembler::cvttss2siq(Register dst, XMMRegister src) { in cvttss2siq()
3714 void Assembler::cvttss2siq(Register dst, Operand src) { in cvttss2siq()
3725 void Assembler::cvttsd2siq(Register dst, XMMRegister src) { in cvttsd2siq()
3735 void Assembler::cvttsd2siq(Register dst, Operand src) { in cvttsd2siq()
3745 void Assembler::cvttps2dq(XMMRegister dst, Operand src) { in cvttps2dq()
3754 void Assembler::cvttps2dq(XMMRegister dst, XMMRegister src) { in cvttps2dq()
3763 void Assembler::cvtlsi2sd(XMMRegister dst, Operand src) { in cvtlsi2sd()
3774 void Assembler::cvtlsi2sd(XMMRegister dst, Register src) { in cvtlsi2sd()
3784 void Assembler::cvtlsi2ss(XMMRegister dst, Operand src) { in cvtlsi2ss()
3795 void Assembler::cvtlsi2ss(XMMRegister dst, Register src) { in cvtlsi2ss()
3804 void Assembler::cvtqsi2ss(XMMRegister dst, Operand src) { in cvtqsi2ss()
3815 void Assembler::cvtqsi2ss(XMMRegister dst, Register src) { in cvtqsi2ss()
3825 void Assembler::cvtqsi2sd(XMMRegister dst, Operand src) { in cvtqsi2sd()
3836 void Assembler::cvtqsi2sd(XMMRegister dst, Register src) { in cvtqsi2sd()
3847 void Assembler::cvtss2sd(XMMRegister dst, XMMRegister src) { in cvtss2sd()
3857 void Assembler::cvtss2sd(XMMRegister dst, Operand src) { in cvtss2sd()
3868 void Assembler::cvtsd2ss(XMMRegister dst, XMMRegister src) { in cvtsd2ss()
3878 void Assembler::cvtsd2ss(XMMRegister dst, Operand src) { in cvtsd2ss()
3889 void Assembler::cvtsd2si(Register dst, XMMRegister src) { in cvtsd2si()
3900 void Assembler::cvtsd2siq(Register dst, XMMRegister src) { in cvtsd2siq()
3911 void Assembler::addsd(XMMRegister dst, XMMRegister src) { in addsd()
3920 void Assembler::addsd(XMMRegister dst, Operand src) { in addsd()
3930 void Assembler::mulsd(XMMRegister dst, XMMRegister src) { in mulsd()
3939 void Assembler::mulsd(XMMRegister dst, Operand src) { in mulsd()
3949 void Assembler::subsd(XMMRegister dst, XMMRegister src) { in subsd()
3958 void Assembler::subsd(XMMRegister dst, Operand src) { in subsd()
3968 void Assembler::divsd(XMMRegister dst, XMMRegister src) { in divsd()
3977 void Assembler::divsd(XMMRegister dst, Operand src) { in divsd()
3987 void Assembler::maxsd(XMMRegister dst, XMMRegister src) { in maxsd()
3996 void Assembler::maxsd(XMMRegister dst, Operand src) { in maxsd()
4006 void Assembler::minsd(XMMRegister dst, XMMRegister src) { in minsd()
4015 void Assembler::minsd(XMMRegister dst, Operand src) { in minsd()
4025 void Assembler::andpd(XMMRegister dst, XMMRegister src) { in andpd()
4034 void Assembler::andpd(XMMRegister dst, Operand src) { in andpd()
4044 void Assembler::orpd(XMMRegister dst, XMMRegister src) { in orpd()
4053 void Assembler::orpd(XMMRegister dst, Operand src) { in orpd()
4063 void Assembler::xorpd(XMMRegister dst, XMMRegister src) { in xorpd()
4073 void Assembler::xorpd(XMMRegister dst, Operand src) { in xorpd()
4084 void Assembler::sqrtsd(XMMRegister dst, XMMRegister src) { in sqrtsd()
4094 void Assembler::sqrtsd(XMMRegister dst, Operand src) { in sqrtsd()
4104 void Assembler::haddps(XMMRegister dst, XMMRegister src) { in haddps()
4114 void Assembler::haddps(XMMRegister dst, Operand src) { in haddps()
4124 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd()
4134 void Assembler::ucomisd(XMMRegister dst, Operand src) { in ucomisd()
4145 void Assembler::cmpltsd(XMMRegister dst, XMMRegister src) { in cmpltsd()
4156 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss()
4171 void Assembler::roundsd(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundsd()
4186 void Assembler::movmskpd(Register dst, XMMRegister src) { in movmskpd()
4196 void Assembler::movmskps(Register dst, XMMRegister src) { in movmskps()
4244 void Assembler::vmovd(XMMRegister dst, Register src) { in vmovd()
4253 void Assembler::vmovd(XMMRegister dst, Operand src) { in vmovd()
4262 void Assembler::vmovd(Register dst, XMMRegister src) { in vmovd()
4272 void Assembler::vmovq(XMMRegister dst, Register src) { in vmovq()
4281 void Assembler::vmovq(XMMRegister dst, Operand src) { in vmovq()
4290 void Assembler::vmovq(Register dst, XMMRegister src) { in vmovq()
4355 void Assembler::vucomiss(XMMRegister dst, XMMRegister src) { in vucomiss()
4363 void Assembler::vucomiss(XMMRegister dst, Operand src) { in vucomiss()
4424 void Assembler::tzcntq(Register dst, Register src) { in tzcntq()
4434 void Assembler::tzcntq(Register dst, Operand src) { in tzcntq()
4445 void Assembler::tzcntl(Register dst, Register src) { in tzcntl()
4455 void Assembler::tzcntl(Register dst, Operand src) { in tzcntl()
4466 void Assembler::lzcntq(Register dst, Register src) { in lzcntq()
4476 void Assembler::lzcntq(Register dst, Operand src) { in lzcntq()
4487 void Assembler::lzcntl(Register dst, Register src) { in lzcntl()
4497 void Assembler::lzcntl(Register dst, Operand src) { in lzcntl()
4508 void Assembler::popcntq(Register dst, Register src) { in popcntq()
4518 void Assembler::popcntq(Register dst, Operand src) { in popcntq()
4529 void Assembler::popcntl(Register dst, Register src) { in popcntl()
4539 void Assembler::popcntl(Register dst, Operand src) { in popcntl()
4588 void Assembler::rorxq(Register dst, Register src, byte imm8) { in rorxq()
4599 void Assembler::rorxq(Register dst, Operand src, byte imm8) { in rorxq()
4611 void Assembler::rorxl(Register dst, Register src, byte imm8) { in rorxl()
4622 void Assembler::rorxl(Register dst, Operand src, byte imm8) { in rorxl()
4638 void Assembler::minps(XMMRegister dst, XMMRegister src) { in minps()
4646 void Assembler::minps(XMMRegister dst, Operand src) { in minps()
4654 void Assembler::maxps(XMMRegister dst, XMMRegister src) { in maxps()
4662 void Assembler::maxps(XMMRegister dst, Operand src) { in maxps()
4670 void Assembler::rcpps(XMMRegister dst, XMMRegister src) { in rcpps()
4678 void Assembler::rcpps(XMMRegister dst, Operand src) { in rcpps()
4686 void Assembler::rsqrtps(XMMRegister dst, XMMRegister src) { in rsqrtps()
4694 void Assembler::rsqrtps(XMMRegister dst, Operand src) { in rsqrtps()
4702 void Assembler::sqrtps(XMMRegister dst, XMMRegister src) { in sqrtps()
4710 void Assembler::sqrtps(XMMRegister dst, Operand src) { in sqrtps()
4718 void Assembler::cvtdq2ps(XMMRegister dst, XMMRegister src) { in cvtdq2ps()
4726 void Assembler::cvtdq2ps(XMMRegister dst, Operand src) { in cvtdq2ps()
4734 void Assembler::movups(XMMRegister dst, XMMRegister src) { in movups()
4750 void Assembler::movups(XMMRegister dst, Operand src) { in movups()
4758 void Assembler::movups(Operand dst, XMMRegister src) { in movups()
4766 void Assembler::sse2_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse2_instr()
4776 void Assembler::sse2_instr(XMMRegister dst, Operand src, byte prefix, in sse2_instr()
4786 void Assembler::ssse3_instr(XMMRegister dst, XMMRegister src, byte prefix, in ssse3_instr()
4798 void Assembler::ssse3_instr(XMMRegister dst, Operand src, byte prefix, in ssse3_instr()
4810 void Assembler::sse4_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse4_instr()
4822 void Assembler::sse4_instr(XMMRegister dst, Operand src, byte prefix, in sse4_instr()
4834 void Assembler::lddqu(XMMRegister dst, Operand src) { in lddqu()
4854 void Assembler::pshufhw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufhw()
4864 void Assembler::pshuflw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshuflw()
4874 void Assembler::pshufd(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufd()
4884 void Assembler::pshufd(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufd()
4904 void Assembler::emit_sse_operand(XMMRegister dst, XMMRegister src) { in emit_sse_operand()
4909 void Assembler::emit_sse_operand(XMMRegister dst, Register src) { in emit_sse_operand()
4914 void Assembler::emit_sse_operand(Register dst, XMMRegister src) { in emit_sse_operand()