Lines Matching defs:dst
672 void Assembler::immediate_arithmetic_op(byte subcode, Register dst, in immediate_arithmetic_op()
690 void Assembler::immediate_arithmetic_op(byte subcode, Operand dst, in immediate_arithmetic_op()
705 void Assembler::immediate_arithmetic_op_16(byte subcode, Register dst, in immediate_arithmetic_op_16()
724 void Assembler::immediate_arithmetic_op_16(byte subcode, Operand dst, in immediate_arithmetic_op_16()
740 void Assembler::immediate_arithmetic_op_8(byte subcode, Operand dst, in immediate_arithmetic_op_8()
750 void Assembler::immediate_arithmetic_op_8(byte subcode, Register dst, in immediate_arithmetic_op_8()
763 void Assembler::shift(Register dst, Immediate shift_amount, int subcode, in shift()
780 void Assembler::shift(Operand dst, Immediate shift_amount, int subcode, in shift()
797 void Assembler::shift(Register dst, int subcode, int size) { in shift()
804 void Assembler::shift(Operand dst, int subcode, int size) { in shift()
811 void Assembler::bswapl(Register dst) { in bswapl()
818 void Assembler::bswapq(Register dst) { in bswapq()
825 void Assembler::btq(Operand dst, Register src) { in btq()
833 void Assembler::btsq(Operand dst, Register src) { in btsq()
841 void Assembler::btsq(Register dst, Immediate imm8) { in btsq()
850 void Assembler::btrq(Register dst, Immediate imm8) { in btrq()
859 void Assembler::bsrl(Register dst, Register src) { in bsrl()
867 void Assembler::bsrl(Register dst, Operand src) { in bsrl()
875 void Assembler::bsrq(Register dst, Register src) { in bsrq()
883 void Assembler::bsrq(Register dst, Operand src) { in bsrq()
891 void Assembler::bsfl(Register dst, Register src) { in bsfl()
899 void Assembler::bsfl(Register dst, Operand src) { in bsfl()
907 void Assembler::bsfq(Register dst, Register src) { in bsfq()
915 void Assembler::bsfq(Register dst, Operand src) { in bsfq()
923 void Assembler::pblendw(XMMRegister dst, Operand src, uint8_t mask) { in pblendw()
928 void Assembler::pblendw(XMMRegister dst, XMMRegister src, uint8_t mask) { in pblendw()
933 void Assembler::palignr(XMMRegister dst, Operand src, uint8_t mask) { in palignr()
938 void Assembler::palignr(XMMRegister dst, XMMRegister src, uint8_t mask) { in palignr()
1028 void Assembler::cmovq(Condition cc, Register dst, Register src) { in cmovq()
1045 void Assembler::cmovq(Condition cc, Register dst, Operand src) { in cmovq()
1060 void Assembler::cmovl(Condition cc, Register dst, Register src) { in cmovl()
1075 void Assembler::cmovl(Condition cc, Register dst, Operand src) { in cmovl()
1102 void Assembler::xaddb(Operand dst, Register src) { in xaddb()
1110 void Assembler::xaddw(Operand dst, Register src) { in xaddw()
1119 void Assembler::xaddl(Operand dst, Register src) { in xaddl()
1127 void Assembler::xaddq(Operand dst, Register src) { in xaddq()
1135 void Assembler::cmpxchgb(Operand dst, Register src) { in cmpxchgb()
1148 void Assembler::cmpxchgw(Operand dst, Register src) { in cmpxchgw()
1157 void Assembler::emit_cmpxchg(Operand dst, Register src, int size) { in emit_cmpxchg()
1191 void Assembler::emit_dec(Register dst, int size) { in emit_dec()
1198 void Assembler::emit_dec(Operand dst, int size) { in emit_dec()
1205 void Assembler::decb(Register dst) { in decb()
1215 void Assembler::decb(Operand dst) { in decb()
1255 void Assembler::emit_imul(Register dst, Register src, int size) { in emit_imul()
1263 void Assembler::emit_imul(Register dst, Operand src, int size) { in emit_imul()
1271 void Assembler::emit_imul(Register dst, Register src, Immediate imm, int size) { in emit_imul()
1285 void Assembler::emit_imul(Register dst, Operand src, Immediate imm, int size) { in emit_imul()
1299 void Assembler::emit_inc(Register dst, int size) { in emit_inc()
1306 void Assembler::emit_inc(Operand dst, int size) { in emit_inc()
1513 void Assembler::emit_lea(Register dst, Operand src, int size) { in emit_lea()
1536 void Assembler::movb(Register dst, Operand src) { in movb()
1548 void Assembler::movb(Register dst, Immediate imm) { in movb()
1558 void Assembler::movb(Operand dst, Register src) { in movb()
1570 void Assembler::movb(Operand dst, Immediate imm) { in movb()
1578 void Assembler::movw(Register dst, Operand src) { in movw()
1586 void Assembler::movw(Operand dst, Register src) { in movw()
1594 void Assembler::movw(Operand dst, Immediate imm) { in movw()
1604 void Assembler::emit_mov(Register dst, Operand src, int size) { in emit_mov()
1611 void Assembler::emit_mov(Register dst, Register src, int size) { in emit_mov()
1630 void Assembler::emit_mov(Operand dst, Register src, int size) { in emit_mov()
1637 void Assembler::emit_mov(Register dst, Immediate value, int size) { in emit_mov()
1650 void Assembler::emit_mov(Operand dst, Immediate value, int size) { in emit_mov()
1658 void Assembler::emit_mov(Register dst, Immediate64 value, int size) { in emit_mov()
1673 void Assembler::movq_imm64(Register dst, int64_t value) { in movq_imm64()
1680 void Assembler::movq_heap_number(Register dst, double value) { in movq_heap_number()
1688 void Assembler::movq_string(Register dst, const StringConstantBase* str) { in movq_string()
1698 void Assembler::movl(Operand dst, Label* src) { in movl()
1718 void Assembler::movsxbl(Register dst, Register src) { in movsxbl()
1731 void Assembler::movsxbl(Register dst, Operand src) { in movsxbl()
1739 void Assembler::movsxbq(Register dst, Operand src) { in movsxbq()
1747 void Assembler::movsxbq(Register dst, Register src) { in movsxbq()
1755 void Assembler::movsxwl(Register dst, Register src) { in movsxwl()
1763 void Assembler::movsxwl(Register dst, Operand src) { in movsxwl()
1771 void Assembler::movsxwq(Register dst, Operand src) { in movsxwq()
1779 void Assembler::movsxwq(Register dst, Register src) { in movsxwq()
1787 void Assembler::movsxlq(Register dst, Register src) { in movsxlq()
1794 void Assembler::movsxlq(Register dst, Operand src) { in movsxlq()
1801 void Assembler::emit_movzxb(Register dst, Operand src, int size) { in emit_movzxb()
1811 void Assembler::emit_movzxb(Register dst, Register src, int size) { in emit_movzxb()
1826 void Assembler::emit_movzxw(Register dst, Operand src, int size) { in emit_movzxw()
1836 void Assembler::emit_movzxw(Register dst, Register src, int size) { in emit_movzxw()
1963 void Assembler::emit_not(Register dst, int size) { in emit_not()
1970 void Assembler::emit_not(Operand dst, int size) { in emit_not()
2011 void Assembler::popq(Register dst) { in popq()
2017 void Assembler::popq(Operand dst) { in popq()
2104 void Assembler::shld(Register dst, Register src) { in shld()
2112 void Assembler::shrd(Register dst, Register src) { in shrd()
2140 void Assembler::emit_xchg(Register dst, Register src, int size) { in emit_xchg()
2157 void Assembler::emit_xchg(Register dst, Operand src, int size) { in emit_xchg()
2164 void Assembler::store_rax(Address dst, RelocInfo::Mode mode) { in store_rax()
2182 void Assembler::testb(Register dst, Register src) { in testb()
2201 void Assembler::testw(Register dst, Register src) { in testw()
2217 void Assembler::emit_test(Register dst, Register src, int size) { in emit_test()
2646 void Assembler::movd(XMMRegister dst, Register src) { in movd()
2656 void Assembler::movd(XMMRegister dst, Operand src) { in movd()
2666 void Assembler::movd(Register dst, XMMRegister src) { in movd()
2676 void Assembler::movq(XMMRegister dst, Register src) { in movq()
2687 void Assembler::movq(XMMRegister dst, Operand src) { in movq()
2698 void Assembler::movq(Register dst, XMMRegister src) { in movq()
2709 void Assembler::movq(XMMRegister dst, XMMRegister src) { in movq()
2729 void Assembler::movdqa(Operand dst, XMMRegister src) { in movdqa()
2738 void Assembler::movdqa(XMMRegister dst, Operand src) { in movdqa()
2747 void Assembler::movdqu(Operand dst, XMMRegister src) { in movdqu()
2756 void Assembler::movdqu(XMMRegister dst, Operand src) { in movdqu()
2765 void Assembler::movdqu(XMMRegister dst, XMMRegister src) { in movdqu()
2774 void Assembler::pinsrw(XMMRegister dst, Register src, uint8_t imm8) { in pinsrw()
2784 void Assembler::pinsrw(XMMRegister dst, Operand src, uint8_t imm8) { in pinsrw()
2794 void Assembler::pextrq(Register dst, XMMRegister src, int8_t imm8) { in pextrq()
2806 void Assembler::pinsrq(XMMRegister dst, Register src, uint8_t imm8) { in pinsrq()
2818 void Assembler::pinsrq(XMMRegister dst, Operand src, uint8_t imm8) { in pinsrq()
2830 void Assembler::pinsrd(XMMRegister dst, Register src, uint8_t imm8) { in pinsrd()
2834 void Assembler::pinsrd(XMMRegister dst, Operand src, uint8_t imm8) { in pinsrd()
2839 void Assembler::pinsrb(XMMRegister dst, Register src, uint8_t imm8) { in pinsrb()
2843 void Assembler::pinsrb(XMMRegister dst, Operand src, uint8_t imm8) { in pinsrb()
2848 void Assembler::insertps(XMMRegister dst, XMMRegister src, byte imm8) { in insertps()
2854 void Assembler::insertps(XMMRegister dst, Operand src, byte imm8) { in insertps()
2860 void Assembler::movsd(Operand dst, XMMRegister src) { in movsd()
2870 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd()
2880 void Assembler::movsd(XMMRegister dst, Operand src) { in movsd()
2890 void Assembler::movaps(XMMRegister dst, XMMRegister src) { in movaps()
2907 void Assembler::shufps(XMMRegister dst, XMMRegister src, byte imm8) { in shufps()
2917 void Assembler::movapd(XMMRegister dst, XMMRegister src) { in movapd()
2936 void Assembler::movupd(XMMRegister dst, Operand src) { in movupd()
2945 void Assembler::movupd(Operand dst, XMMRegister src) { in movupd()
2954 void Assembler::ucomiss(XMMRegister dst, XMMRegister src) { in ucomiss()
2963 void Assembler::ucomiss(XMMRegister dst, Operand src) { in ucomiss()
2972 void Assembler::movss(XMMRegister dst, XMMRegister src) { in movss()
2982 void Assembler::movss(XMMRegister dst, Operand src) { in movss()
2992 void Assembler::movss(Operand src, XMMRegister dst) { in movss()
3002 void Assembler::movlps(XMMRegister dst, Operand src) { in movlps()
3011 void Assembler::movlps(Operand src, XMMRegister dst) { in movlps()
3020 void Assembler::movhps(XMMRegister dst, Operand src) { in movhps()
3029 void Assembler::movhps(Operand src, XMMRegister dst) { in movhps()
3038 void Assembler::cmpps(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmpps()
3047 void Assembler::cmpps(XMMRegister dst, Operand src, int8_t cmp) { in cmpps()
3056 void Assembler::cmppd(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmppd()
3066 void Assembler::cmppd(XMMRegister dst, Operand src, int8_t cmp) { in cmppd()
3076 void Assembler::cvttss2si(Register dst, Operand src) { in cvttss2si()
3086 void Assembler::cvttss2si(Register dst, XMMRegister src) { in cvttss2si()
3096 void Assembler::cvttsd2si(Register dst, Operand src) { in cvttsd2si()
3106 void Assembler::cvttsd2si(Register dst, XMMRegister src) { in cvttsd2si()
3116 void Assembler::cvttss2siq(Register dst, XMMRegister src) { in cvttss2siq()
3126 void Assembler::cvttss2siq(Register dst, Operand src) { in cvttss2siq()
3136 void Assembler::cvttsd2siq(Register dst, XMMRegister src) { in cvttsd2siq()
3146 void Assembler::cvttsd2siq(Register dst, Operand src) { in cvttsd2siq()
3156 void Assembler::cvttps2dq(XMMRegister dst, Operand src) { in cvttps2dq()
3165 void Assembler::cvttps2dq(XMMRegister dst, XMMRegister src) { in cvttps2dq()
3174 void Assembler::cvtlsi2sd(XMMRegister dst, Operand src) { in cvtlsi2sd()
3184 void Assembler::cvtlsi2sd(XMMRegister dst, Register src) { in cvtlsi2sd()
3194 void Assembler::cvtlsi2ss(XMMRegister dst, Operand src) { in cvtlsi2ss()
3204 void Assembler::cvtlsi2ss(XMMRegister dst, Register src) { in cvtlsi2ss()
3213 void Assembler::cvtqsi2ss(XMMRegister dst, Operand src) { in cvtqsi2ss()
3223 void Assembler::cvtqsi2ss(XMMRegister dst, Register src) { in cvtqsi2ss()
3233 void Assembler::cvtqsi2sd(XMMRegister dst, Operand src) { in cvtqsi2sd()
3243 void Assembler::cvtqsi2sd(XMMRegister dst, Register src) { in cvtqsi2sd()
3253 void Assembler::cvtss2sd(XMMRegister dst, XMMRegister src) { in cvtss2sd()
3263 void Assembler::cvtss2sd(XMMRegister dst, Operand src) { in cvtss2sd()
3273 void Assembler::cvtsd2si(Register dst, XMMRegister src) { in cvtsd2si()
3283 void Assembler::cvtsd2siq(Register dst, XMMRegister src) { in cvtsd2siq()
3293 void Assembler::haddps(XMMRegister dst, XMMRegister src) { in haddps()
3303 void Assembler::haddps(XMMRegister dst, Operand src) { in haddps()
3313 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd()
3323 void Assembler::ucomisd(XMMRegister dst, Operand src) { in ucomisd()
3333 void Assembler::cmpltsd(XMMRegister dst, XMMRegister src) { in cmpltsd()
3343 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss()
3350 void Assembler::roundsd(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundsd()
3357 void Assembler::roundps(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundps()
3364 void Assembler::roundpd(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundpd()
3371 void Assembler::movmskpd(Register dst, XMMRegister src) { in movmskpd()
3380 void Assembler::movmskps(Register dst, XMMRegister src) { in movmskps()
3388 void Assembler::pmovmskb(Register dst, XMMRegister src) { in pmovmskb()
3399 void Assembler::vmovddup(XMMRegister dst, XMMRegister src) { in vmovddup()
3407 void Assembler::vmovddup(XMMRegister dst, Operand src) { in vmovddup()
3415 void Assembler::vbroadcastss(XMMRegister dst, Operand src) { in vbroadcastss()
3423 void Assembler::fma_instr(byte op, XMMRegister dst, XMMRegister src1, in fma_instr()
3433 void Assembler::fma_instr(byte op, XMMRegister dst, XMMRegister src1, in fma_instr()
3443 void Assembler::vmovd(XMMRegister dst, Register src) { in vmovd()
3452 void Assembler::vmovd(XMMRegister dst, Operand src) { in vmovd()
3460 void Assembler::vmovd(Register dst, XMMRegister src) { in vmovd()
3469 void Assembler::vmovq(XMMRegister dst, Register src) { in vmovq()
3478 void Assembler::vmovq(XMMRegister dst, Operand src) { in vmovq()
3486 void Assembler::vmovq(Register dst, XMMRegister src) { in vmovq()
3495 void Assembler::vmovdqu(XMMRegister dst, Operand src) { in vmovdqu()
3503 void Assembler::vmovdqu(Operand dst, XMMRegister src) { in vmovdqu()
3511 void Assembler::vmovlps(XMMRegister dst, XMMRegister src1, Operand src2) { in vmovlps()
3519 void Assembler::vmovlps(Operand dst, XMMRegister src) { in vmovlps()
3527 void Assembler::vmovhps(XMMRegister dst, XMMRegister src1, Operand src2) { in vmovhps()
3535 void Assembler::vmovhps(Operand dst, XMMRegister src) { in vmovhps()
3543 void Assembler::vinstr(byte op, XMMRegister dst, XMMRegister src1, in vinstr()
3553 void Assembler::vinstr(byte op, XMMRegister dst, XMMRegister src1, Operand src2, in vinstr()
3562 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, in vps()
3571 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vps()
3579 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, in vps()
3589 void Assembler::vpd(byte op, XMMRegister dst, XMMRegister src1, in vpd()
3598 void Assembler::vpd(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vpd()
3606 void Assembler::vucomiss(XMMRegister dst, XMMRegister src) { in vucomiss()
3614 void Assembler::vucomiss(XMMRegister dst, Operand src) { in vucomiss()
3622 void Assembler::vpmovmskb(Register dst, XMMRegister src) { in vpmovmskb()
3631 void Assembler::vss(byte op, XMMRegister dst, XMMRegister src1, in vss()
3640 void Assembler::vss(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vss()
3680 void Assembler::tzcntq(Register dst, Register src) { in tzcntq()
3690 void Assembler::tzcntq(Register dst, Operand src) { in tzcntq()
3700 void Assembler::tzcntl(Register dst, Register src) { in tzcntl()
3710 void Assembler::tzcntl(Register dst, Operand src) { in tzcntl()
3720 void Assembler::lzcntq(Register dst, Register src) { in lzcntq()
3730 void Assembler::lzcntq(Register dst, Operand src) { in lzcntq()
3740 void Assembler::lzcntl(Register dst, Register src) { in lzcntl()
3750 void Assembler::lzcntl(Register dst, Operand src) { in lzcntl()
3760 void Assembler::popcntq(Register dst, Register src) { in popcntq()
3770 void Assembler::popcntq(Register dst, Operand src) { in popcntq()
3780 void Assembler::popcntl(Register dst, Register src) { in popcntl()
3790 void Assembler::popcntl(Register dst, Operand src) { in popcntl()
3836 void Assembler::rorxq(Register dst, Register src, byte imm8) { in rorxq()
3847 void Assembler::rorxq(Register dst, Operand src, byte imm8) { in rorxq()
3858 void Assembler::rorxl(Register dst, Register src, byte imm8) { in rorxl()
3869 void Assembler::rorxl(Register dst, Operand src, byte imm8) { in rorxl()
3885 void Assembler::movups(XMMRegister dst, XMMRegister src) { in movups()
3901 void Assembler::movups(XMMRegister dst, Operand src) { in movups()
3909 void Assembler::movups(Operand dst, XMMRegister src) { in movups()
3917 void Assembler::sse_instr(XMMRegister dst, XMMRegister src, byte escape, in sse_instr()
3926 void Assembler::sse_instr(XMMRegister dst, Operand src, byte escape, in sse_instr()
3935 void Assembler::sse2_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse2_instr()
3945 void Assembler::sse2_instr(XMMRegister dst, Operand src, byte prefix, in sse2_instr()
3955 void Assembler::ssse3_instr(XMMRegister dst, XMMRegister src, byte prefix, in ssse3_instr()
3967 void Assembler::ssse3_instr(XMMRegister dst, Operand src, byte prefix, in ssse3_instr()
3979 void Assembler::sse4_instr(XMMRegister dst, Register src, byte prefix, in sse4_instr()
3994 void Assembler::sse4_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse4_instr()
4006 void Assembler::sse4_instr(XMMRegister dst, Operand src, byte prefix, in sse4_instr()
4018 void Assembler::sse4_instr(Register dst, XMMRegister src, byte prefix, in sse4_instr()
4033 void Assembler::sse4_instr(Operand dst, XMMRegister src, byte prefix, in sse4_instr()
4048 void Assembler::sse4_2_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse4_2_instr()
4060 void Assembler::sse4_2_instr(XMMRegister dst, Operand src, byte prefix, in sse4_2_instr()
4072 void Assembler::lddqu(XMMRegister dst, Operand src) { in lddqu()
4082 void Assembler::movddup(XMMRegister dst, XMMRegister src) { in movddup()
4092 void Assembler::movddup(XMMRegister dst, Operand src) { in movddup()
4102 void Assembler::psrldq(XMMRegister dst, uint8_t shift) { in psrldq()
4112 void Assembler::pshufhw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufhw()
4122 void Assembler::pshufhw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufhw()
4132 void Assembler::pshuflw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshuflw()
4142 void Assembler::pshuflw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshuflw()
4152 void Assembler::pshufd(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufd()
4162 void Assembler::pshufd(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufd()
4181 void Assembler::emit_sse_operand(XMMRegister dst, XMMRegister src) { in emit_sse_operand()
4185 void Assembler::emit_sse_operand(XMMRegister dst, Register src) { in emit_sse_operand()
4189 void Assembler::emit_sse_operand(Register dst, XMMRegister src) { in emit_sse_operand()
4193 void Assembler::emit_sse_operand(XMMRegister dst) { in emit_sse_operand()