• Home
  • Raw
  • Download

Lines Matching refs:subcode

781 void Assembler::immediate_arithmetic_op(byte subcode,  in immediate_arithmetic_op()  argument
789 emit_modrm(subcode, dst); in immediate_arithmetic_op()
792 emit(0x05 | (subcode << 3)); in immediate_arithmetic_op()
796 emit_modrm(subcode, dst); in immediate_arithmetic_op()
801 void Assembler::immediate_arithmetic_op(byte subcode, Operand dst, in immediate_arithmetic_op() argument
807 emit_operand(subcode, dst); in immediate_arithmetic_op()
811 emit_operand(subcode, dst); in immediate_arithmetic_op()
817 void Assembler::immediate_arithmetic_op_16(byte subcode, in immediate_arithmetic_op_16() argument
825 emit_modrm(subcode, dst); in immediate_arithmetic_op_16()
828 emit(0x05 | (subcode << 3)); in immediate_arithmetic_op_16()
832 emit_modrm(subcode, dst); in immediate_arithmetic_op_16()
837 void Assembler::immediate_arithmetic_op_16(byte subcode, Operand dst, in immediate_arithmetic_op_16() argument
844 emit_operand(subcode, dst); in immediate_arithmetic_op_16()
848 emit_operand(subcode, dst); in immediate_arithmetic_op_16()
853 void Assembler::immediate_arithmetic_op_8(byte subcode, Operand dst, in immediate_arithmetic_op_8() argument
859 emit_operand(subcode, dst); in immediate_arithmetic_op_8()
864 void Assembler::immediate_arithmetic_op_8(byte subcode, in immediate_arithmetic_op_8() argument
874 emit_modrm(subcode, dst); in immediate_arithmetic_op_8()
881 int subcode, in shift() argument
889 emit_modrm(subcode, dst); in shift()
893 emit_modrm(subcode, dst); in shift()
899 void Assembler::shift(Operand dst, Immediate shift_amount, int subcode, in shift() argument
907 emit_operand(subcode, dst); in shift()
911 emit_operand(subcode, dst); in shift()
917 void Assembler::shift(Register dst, int subcode, int size) { in shift() argument
921 emit_modrm(subcode, dst); in shift()
925 void Assembler::shift(Operand dst, int subcode, int size) { in shift() argument
929 emit_operand(subcode, dst); in shift()