Lines Matching defs:oneByteOp

273         m_formatter.oneByteOp(OP_PUSH_EAX, reg);
278 m_formatter.oneByteOp(OP_POP_EAX, reg);
283 m_formatter.oneByteOp(OP_PUSH_Iz);
289 m_formatter.oneByteOp(OP_GROUP5_Ev, GROUP5_OP_PUSH, base, offset);
294 m_formatter.oneByteOp(OP_GROUP1A_Ev, GROUP1A_OP_POP, base, offset);
303 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_ADC, addr);
306 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_ADC, addr);
314 m_formatter.oneByteOp(OP_ADD_EvGv, src, dst);
319 m_formatter.oneByteOp(OP_ADD_GvEv, dst, base, offset);
324 m_formatter.oneByteOp(OP_ADD_EvGv, src, base, offset);
330 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_ADD, dst);
333 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_ADD, dst);
341 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_ADD, base, offset);
344 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_ADD, base, offset);
380 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_ADD, addr);
383 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_ADD, addr);
391 m_formatter.oneByteOp(OP_AND_EvGv, src, dst);
396 m_formatter.oneByteOp(OP_AND_GvEv, dst, base, offset);
401 m_formatter.oneByteOp(OP_AND_EvGv, src, base, offset);
407 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_AND, dst);
410 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_AND, dst);
418 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_AND, base, offset);
421 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_AND, base, offset);
446 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_AND, addr);
449 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_AND, addr);
457 m_formatter.oneByteOp(OP_GROUP3_Ev, GROUP3_OP_NEG, dst);
462 m_formatter.oneByteOp(OP_GROUP3_Ev, GROUP3_OP_NEG, base, offset);
467 m_formatter.oneByteOp(OP_GROUP3_Ev, GROUP3_OP_NOT, dst);
472 m_formatter.oneByteOp(OP_GROUP3_Ev, GROUP3_OP_NOT, base, offset);
477 m_formatter.oneByteOp(OP_OR_EvGv, src, dst);
482 m_formatter.oneByteOp(OP_OR_GvEv, dst, base, offset);
487 m_formatter.oneByteOp(OP_OR_EvGv, src, base, offset);
493 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_OR, dst);
496 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_OR, dst);
504 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_OR, base, offset);
507 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_OR, base, offset);
532 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_OR, addr);
535 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_OR, addr);
543 m_formatter.oneByteOp(OP_SUB_EvGv, src, dst);
548 m_formatter.oneByteOp(OP_SUB_GvEv, dst, base, offset);
553 m_formatter.oneByteOp(OP_SUB_EvGv, src, base, offset);
559 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_SUB, dst);
562 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_SUB, dst);
570 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_SUB, base, offset);
573 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_SUB, base, offset);
598 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_SUB, addr);
601 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_SUB, addr);
609 m_formatter.oneByteOp(OP_XOR_EvGv, src, dst);
614 m_formatter.oneByteOp(OP_XOR_GvEv, dst, base, offset);
619 m_formatter.oneByteOp(OP_XOR_EvGv, src, base, offset);
625 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_XOR, base, offset);
628 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_XOR, base, offset);
636 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_XOR, dst);
639 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_XOR, dst);
665 m_formatter.oneByteOp(OP_GROUP2_Ev1, GROUP2_OP_SAR, dst);
667 m_formatter.oneByteOp(OP_GROUP2_EvIb, GROUP2_OP_SAR, dst);
674 m_formatter.oneByteOp(OP_GROUP2_EvCL, GROUP2_OP_SAR, dst);
680 m_formatter.oneByteOp(OP_GROUP2_Ev1, GROUP2_OP_SHL, dst);
682 m_formatter.oneByteOp(OP_GROUP2_EvIb, GROUP2_OP_SHL, dst);
689 m_formatter.oneByteOp(OP_GROUP2_EvCL, GROUP2_OP_SHL, dst);
721 m_formatter.oneByteOp(OP_IMUL_GvEvIz, dst, src);
727 m_formatter.oneByteOp(OP_GROUP3_Ev, GROUP3_OP_IDIV, dst);
734 m_formatter.oneByteOp(OP_CMP_EvGv, src, dst);
739 m_formatter.oneByteOp(OP_CMP_EvGv, src, base, offset);
744 m_formatter.oneByteOp(OP_CMP_GvEv, src, base, offset);
750 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_CMP, dst);
753 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, dst);
760 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, dst);
767 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_CMP, base, offset);
770 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, base, offset);
778 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_CMP, base, index, scale, offset);
781 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, base, index, scale, offset);
788 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, base, offset);
843 m_formatter.oneByteOp(OP_CMP_EvGv, reg, addr);
849 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_CMP, addr);
852 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, addr);
861 m_formatter.oneByteOp(OP_CMP_EvGv, src, base, index, scale, offset);
868 m_formatter.oneByteOp(OP_GROUP1_EvIb, GROUP1_OP_CMP, base, index, scale, offset);
872 m_formatter.oneByteOp(OP_GROUP1_EvIz, GROUP1_OP_CMP, base, index, scale, offset);
879 m_formatter.oneByteOp(OP_TEST_EvGv, src, dst);
884 m_formatter.oneByteOp(OP_GROUP3_EvIz, GROUP3_OP_TEST, dst);
890 m_formatter.oneByteOp(OP_GROUP3_EvIz, GROUP3_OP_TEST, base, offset);
896 m_formatter.oneByteOp(OP_GROUP3_EvIz, GROUP3_OP_TEST, base, index, scale, offset);
928 m_formatter.oneByteOp(OP_TEST_EvGv, src, dst);
966 m_formatter.oneByteOp(OP_CDQ);
971 m_formatter.oneByteOp(OP_XCHG_EvGv, src, dst);
983 m_formatter.oneByteOp(OP_MOV_EvGv, src, dst);
988 m_formatter.oneByteOp(OP_MOV_EvGv, src, base, offset);
998 m_formatter.oneByteOp(OP_MOV_EvGv, src, base, index, scale, offset);
1003 m_formatter.oneByteOp(OP_MOV_EAXOv);
1013 m_formatter.oneByteOp(OP_MOV_GvEv, dst, base, offset);
1023 m_formatter.oneByteOp(OP_MOV_GvEv, dst, base, index, scale, offset);
1028 m_formatter.oneByteOp(OP_MOV_EAXIv, dst);
1034 m_formatter.oneByteOp(OP_GROUP11_EvIz, GROUP11_MOV, base, offset);
1040 m_formatter.oneByteOp(OP_MOV_OvEAX);
1120 m_formatter.oneByteOp(OP_MOV_EvGv, src, addr);
1128 m_formatter.oneByteOp(OP_MOV_GvEv, dst, addr);
1133 m_formatter.oneByteOp(OP_GROUP11_EvIz, GROUP11_MOV, addr);
1158 m_formatter.oneByteOp(OP_LEA, dst, base, offset);
1171 m_formatter.oneByteOp(OP_CALL_rel32);
1177 m_formatter.oneByteOp(OP_GROUP5_Ev, GROUP5_OP_CALLN, dst);
1183 m_formatter.oneByteOp(OP_GROUP5_Ev, GROUP5_OP_CALLN, base, offset);
1188 m_formatter.oneByteOp(OP_JMP_rel32);
1197 m_formatter.oneByteOp(OP_GROUP5_Ev, GROUP5_OP_JMPN, dst);
1203 m_formatter.oneByteOp(OP_GROUP5_Ev, GROUP5_OP_JMPN, base, offset);
1445 m_formatter.oneByteOp(OP_INT3);
1450 m_formatter.oneByteOp(OP_RET);
1473 m_formatter.oneByteOp(OP_HLT);
1637 void oneByteOp(OneByteOpcodeID opcode)
1643 void oneByteOp(OneByteOpcodeID opcode, RegisterID reg)
1650 void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID rm)
1658 void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, int offset)
1674 void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, RegisterID index, int scale, int offset)
1683 void oneByteOp(OneByteOpcodeID opcode, int reg, void* address)