Files
kernel/include/arch/amd64/disasm/x86_op.h
T
2020-10-20 10:42:12 +03:00

51 lines
589 B
C

#pragma once
enum opt {
OPT_PUSH = 1,
OPT_POP,
OPT_MOV,
OPT_STOSB,
OPT_INC,
OPT_DEC,
OPT_ADD,
OPT_SUB,
OPT_XOR,
OPT_OR,
OPT_AND,
OPT_ROL,
OPT_SAL,
OPT_SHR,
OPT_SAR,
OPT_TEST,
OPT_CMP,
OPT_CALL,
OPT_JMP,
OPT_JZ,
OPT_JA,
OPT_JNA,
OPT_JNZ,
OPT_JL,
OPT_JNL,
OPT_JP,
OPT_JS,
OPT_JNS,
OPT_JG,
OPT_JNG,
OPT_JO,
OPT_JNO,
OPT_JC,
OPT_JNC,
OPT_LOOP,
OPT_LOOPZ,
OPT_LOOPNZ,
OPT_JCXZ,
OPT_RET,
OPT_IRET,
OPT_SWAPGS,
OPT_UD2,
};