Lines Matching refs:Operand
137 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { in Operand() function in v8::internal::Operand
157 Operand::Operand(Register base, in Operand() function in v8::internal::Operand
182 Operand::Operand(Register index, in Operand() function in v8::internal::Operand
194 bool Operand::is_reg(Register reg) const { in is_reg()
200 bool Operand::is_reg_only() const { in is_reg_only()
205 Register Operand::reg() const { in reg()
339 void Assembler::push(const Operand& src) { in push()
353 void Assembler::pop(const Operand& dst) { in pop()
374 void Assembler::mov_b(Register dst, const Operand& src) { in mov_b()
382 void Assembler::mov_b(const Operand& dst, const Immediate& src) { in mov_b()
390 void Assembler::mov_b(const Operand& dst, int8_t imm8) { in mov_b()
398 void Assembler::mov_b(const Operand& dst, Register src) { in mov_b()
406 void Assembler::mov_w(Register dst, const Operand& src) { in mov_w()
414 void Assembler::mov_w(const Operand& dst, Register src) { in mov_w()
422 void Assembler::mov_w(const Operand& dst, int16_t imm16) { in mov_w()
432 void Assembler::mov_w(const Operand& dst, const Immediate& src) { in mov_w()
463 void Assembler::mov(Register dst, const Operand& src) { in mov()
477 void Assembler::mov(const Operand& dst, const Immediate& x) { in mov()
485 void Assembler::mov(const Operand& dst, Handle<Object> handle) { in mov()
493 void Assembler::mov(const Operand& dst, Register src) { in mov()
500 void Assembler::movsx_b(Register dst, const Operand& src) { in movsx_b()
508 void Assembler::movsx_w(Register dst, const Operand& src) { in movsx_w()
516 void Assembler::movzx_b(Register dst, const Operand& src) { in movzx_b()
524 void Assembler::movzx_w(Register dst, const Operand& src) { in movzx_w()
569 void Assembler::xchg(Register dst, const Operand& src) { in xchg()
575 void Assembler::xchg_b(Register reg, const Operand& op) { in xchg_b()
581 void Assembler::xchg_w(Register reg, const Operand& op) { in xchg_w()
593 void Assembler::cmpxchg(const Operand& dst, Register src) { in cmpxchg()
600 void Assembler::cmpxchg_b(const Operand& dst, Register src) { in cmpxchg_b()
607 void Assembler::cmpxchg_w(const Operand& dst, Register src) { in cmpxchg_w()
617 emit_arith(2, Operand(dst), Immediate(imm32)); in adc()
621 void Assembler::adc(Register dst, const Operand& src) { in adc()
628 void Assembler::add(Register dst, const Operand& src) { in add()
635 void Assembler::add(const Operand& dst, Register src) { in add()
642 void Assembler::add(const Operand& dst, const Immediate& x) { in add()
656 emit_arith(4, Operand(dst), x); in and_()
660 void Assembler::and_(Register dst, const Operand& src) { in and_()
667 void Assembler::and_(const Operand& dst, const Immediate& x) { in and_()
673 void Assembler::and_(const Operand& dst, Register src) { in and_()
679 void Assembler::cmpb(const Operand& op, Immediate imm8) { in cmpb()
692 void Assembler::cmpb(const Operand& op, Register reg) { in cmpb()
700 void Assembler::cmpb(Register reg, const Operand& op) { in cmpb()
708 void Assembler::cmpw(const Operand& op, Immediate imm16) { in cmpw()
717 void Assembler::cmpw(Register reg, const Operand& op) { in cmpw()
724 void Assembler::cmpw(const Operand& op, Register reg) { in cmpw()
733 emit_arith(7, Operand(reg), Immediate(imm32)); in cmp()
739 emit_arith(7, Operand(reg), Immediate(handle)); in cmp()
743 void Assembler::cmp(Register reg, const Operand& op) { in cmp()
749 void Assembler::cmp(const Operand& op, Register reg) { in cmp()
755 void Assembler::cmp(const Operand& op, const Immediate& imm) { in cmp()
761 void Assembler::cmp(const Operand& op, Handle<Object> handle) { in cmp()
767 void Assembler::cmpb_al(const Operand& op) { in cmpb_al()
774 void Assembler::cmpw_ax(const Operand& op) { in cmpw_ax()
790 void Assembler::dec_b(const Operand& dst) { in dec_b()
803 void Assembler::dec(const Operand& dst) { in dec()
816 void Assembler::idiv(const Operand& src) { in idiv()
823 void Assembler::div(const Operand& src) { in div()
837 void Assembler::imul(Register dst, const Operand& src) { in imul()
846 imul(dst, Operand(src), imm32); in imul()
850 void Assembler::imul(Register dst, const Operand& src, int32_t imm32) { in imul()
870 void Assembler::inc(const Operand& dst) { in inc()
877 void Assembler::lea(Register dst, const Operand& src) { in lea()
898 void Assembler::neg(const Operand& dst) { in neg()
912 void Assembler::not_(const Operand& dst) { in not_()
921 emit_arith(1, Operand(dst), Immediate(imm32)); in or_()
925 void Assembler::or_(Register dst, const Operand& src) { in or_()
932 void Assembler::or_(const Operand& dst, const Immediate& x) { in or_()
938 void Assembler::or_(const Operand& dst, Register src) { in or_()
973 void Assembler::ror(const Operand& dst, uint8_t imm8) { in ror()
987 void Assembler::ror_cl(const Operand& dst) { in ror_cl()
994 void Assembler::sar(const Operand& dst, uint8_t imm8) { in sar()
1008 void Assembler::sar_cl(const Operand& dst) { in sar_cl()
1014 void Assembler::sbb(Register dst, const Operand& src) { in sbb()
1025 emit_operand(src, Operand(dst)); in shld()
1033 emit_operand(src, Operand(dst)); in shld_cl()
1037 void Assembler::shl(const Operand& dst, uint8_t imm8) { in shl()
1051 void Assembler::shl_cl(const Operand& dst) { in shl_cl()
1057 void Assembler::shr(const Operand& dst, uint8_t imm8) { in shr()
1071 void Assembler::shr_cl(const Operand& dst) { in shr_cl()
1082 emit_operand(dst, Operand(src)); in shrd()
1086 void Assembler::shrd_cl(const Operand& dst, Register src) { in shrd_cl()
1093 void Assembler::sub(const Operand& dst, const Immediate& x) { in sub()
1099 void Assembler::sub(Register dst, const Operand& src) { in sub()
1106 void Assembler::sub(const Operand& dst, Register src) { in sub()
1132 void Assembler::test(Register reg, const Operand& op) { in test()
1139 void Assembler::test_b(Register reg, const Operand& op) { in test_b()
1147 void Assembler::test(const Operand& op, const Immediate& imm) { in test()
1179 void Assembler::test_b(const Operand& op, Immediate imm8) { in test_b()
1204 void Assembler::test_w(Register reg, const Operand& op) { in test_w()
1211 void Assembler::test_w(const Operand& op, Immediate imm16) { in test_w()
1226 emit_arith(6, Operand(dst), Immediate(imm32)); in xor_()
1230 void Assembler::xor_(Register dst, const Operand& src) { in xor_()
1237 void Assembler::xor_(const Operand& dst, Register src) { in xor_()
1244 void Assembler::xor_(const Operand& dst, const Immediate& x) { in xor_()
1250 void Assembler::bt(const Operand& dst, Register src) { in bt()
1258 void Assembler::bts(const Operand& dst, Register src) { in bts()
1266 void Assembler::bsr(Register dst, const Operand& src) { in bsr()
1274 void Assembler::bsf(Register dst, const Operand& src) { in bsf()
1429 int Assembler::CallSize(const Operand& adr) { in CallSize()
1435 void Assembler::call(const Operand& adr) { in call()
1497 void Assembler::jmp(const Operand& adr) { in jmp()
1609 void Assembler::fld_s(const Operand& adr) { in fld_s()
1616 void Assembler::fld_d(const Operand& adr) { in fld_d()
1623 void Assembler::fstp_s(const Operand& adr) { in fstp_s()
1630 void Assembler::fst_s(const Operand& adr) { in fst_s()
1637 void Assembler::fldcw(const Operand& adr) { in fldcw()
1644 void Assembler::fnstcw(const Operand& adr) { in fnstcw()
1651 void Assembler::fstp_d(const Operand& adr) { in fstp_d()
1658 void Assembler::fst_d(const Operand& adr) { in fst_d()
1665 void Assembler::fild_s(const Operand& adr) { in fild_s()
1672 void Assembler::fild_d(const Operand& adr) { in fild_d()
1679 void Assembler::fistp_s(const Operand& adr) { in fistp_s()
1686 void Assembler::fisttp_s(const Operand& adr) { in fisttp_s()
1694 void Assembler::fisttp_d(const Operand& adr) { in fisttp_d()
1702 void Assembler::fist_s(const Operand& adr) { in fist_s()
1709 void Assembler::fistp_d(const Operand& adr) { in fistp_d()
1798 void Assembler::fadd_d(const Operand& adr) { in fadd_d()
1817 void Assembler::fsubr_d(const Operand& adr) { in fsubr_d()
1824 void Assembler::fsub_d(const Operand& adr) { in fsub_d()
1831 void Assembler::fisub_s(const Operand& adr) { in fisub_s()
1850 void Assembler::fmul_d(const Operand& adr) { in fmul_d()
1863 void Assembler::fdiv_d(const Operand& adr) { in fdiv_d()
1870 void Assembler::fdivr_d(const Operand& adr) { in fdivr_d()
2021 void Assembler::fnsave(const Operand& adr) { in fnsave()
2028 void Assembler::frstor(const Operand& adr) { in frstor()
2112 void Assembler::emit_arith(int sel, Operand dst, const Immediate& x) { in emit_arith()
2130 void Assembler::emit_operand(Register reg, const Operand& adr) { in emit_operand()