• Home
  • Raw
  • Download

Lines Matching refs:subcode

650 void Assembler::immediate_arithmetic_op(byte subcode,  in immediate_arithmetic_op()  argument
657 emit_modrm(subcode, dst); in immediate_arithmetic_op()
660 emit(0x05 | (subcode << 3)); in immediate_arithmetic_op()
664 emit_modrm(subcode, dst); in immediate_arithmetic_op()
669 void Assembler::immediate_arithmetic_op(byte subcode, in immediate_arithmetic_op() argument
676 emit_operand(subcode, dst); in immediate_arithmetic_op()
680 emit_operand(subcode, dst); in immediate_arithmetic_op()
686 void Assembler::immediate_arithmetic_op_16(byte subcode, in immediate_arithmetic_op_16() argument
694 emit_modrm(subcode, dst); in immediate_arithmetic_op_16()
697 emit(0x05 | (subcode << 3)); in immediate_arithmetic_op_16()
701 emit_modrm(subcode, dst); in immediate_arithmetic_op_16()
707 void Assembler::immediate_arithmetic_op_16(byte subcode, in immediate_arithmetic_op_16() argument
715 emit_operand(subcode, dst); in immediate_arithmetic_op_16()
719 emit_operand(subcode, dst); in immediate_arithmetic_op_16()
725 void Assembler::immediate_arithmetic_op_32(byte subcode, in immediate_arithmetic_op_32() argument
732 emit_modrm(subcode, dst); in immediate_arithmetic_op_32()
735 emit(0x05 | (subcode << 3)); in immediate_arithmetic_op_32()
739 emit_modrm(subcode, dst); in immediate_arithmetic_op_32()
745 void Assembler::immediate_arithmetic_op_32(byte subcode, in immediate_arithmetic_op_32() argument
752 emit_operand(subcode, dst); in immediate_arithmetic_op_32()
756 emit_operand(subcode, dst); in immediate_arithmetic_op_32()
762 void Assembler::immediate_arithmetic_op_8(byte subcode, in immediate_arithmetic_op_8() argument
769 emit_operand(subcode, dst); in immediate_arithmetic_op_8()
774 void Assembler::immediate_arithmetic_op_8(byte subcode, in immediate_arithmetic_op_8() argument
784 emit_modrm(subcode, dst); in immediate_arithmetic_op_8()
789 void Assembler::shift(Register dst, Immediate shift_amount, int subcode) { in shift() argument
795 emit_modrm(subcode, dst); in shift()
799 emit_modrm(subcode, dst); in shift()
805 void Assembler::shift(Register dst, int subcode) { in shift() argument
809 emit_modrm(subcode, dst); in shift()
813 void Assembler::shift_32(Register dst, int subcode) { in shift_32() argument
817 emit_modrm(subcode, dst); in shift_32()
821 void Assembler::shift_32(Register dst, Immediate shift_amount, int subcode) { in shift_32() argument
827 emit_modrm(subcode, dst); in shift_32()
831 emit_modrm(subcode, dst); in shift_32()