Lines Matching refs:subcode
496 void Assembler::immediate_arithmetic_op(byte subcode,
504 emit_modrm(subcode, dst);
507 emit(0x05 | (subcode << 3));
511 emit_modrm(subcode, dst);
516 void Assembler::immediate_arithmetic_op(byte subcode,
524 emit_operand(subcode, dst);
528 emit_operand(subcode, dst);
534 void Assembler::immediate_arithmetic_op_16(byte subcode,
542 emit_modrm(subcode, dst);
545 emit(0x05 | (subcode << 3));
549 emit_modrm(subcode, dst);
555 void Assembler::immediate_arithmetic_op_16(byte subcode,
563 emit_operand(subcode, dst);
567 emit_operand(subcode, dst);
573 void Assembler::immediate_arithmetic_op_8(byte subcode,
580 emit_operand(subcode, dst);
585 void Assembler::immediate_arithmetic_op_8(byte subcode,
595 emit_modrm(subcode, dst);
602 int subcode,
610 emit_modrm(subcode, dst);
614 emit_modrm(subcode, dst);
620 void Assembler::shift(Register dst, int subcode, int size) {
624 emit_modrm(subcode, dst);