X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightrec%2Fdisassembler.h;h=a19588a1c5b08e536be242e12b96c01ecf89b033;hb=025b6fde9b8ce688008227211168358b96e98d62;hp=9e39484c7eac93159fb8a9b79ef054ce1baadfbd;hpb=cb72ea130a5ef1b2f47691ed586ad48bb0c39269;p=pcsx_rearmed.git diff --git a/deps/lightrec/disassembler.h b/deps/lightrec/disassembler.h index 9e39484c..a19588a1 100644 --- a/deps/lightrec/disassembler.h +++ b/deps/lightrec/disassembler.h @@ -20,6 +20,9 @@ #define LIGHTREC_NO_DS BIT(0) #define LIGHTREC_SYNC BIT(1) +/* Flags for LUI, ORI, ADDIU */ +#define LIGHTREC_MOVI BIT(2) + /* Flags for load/store opcodes */ #define LIGHTREC_SMC BIT(2) #define LIGHTREC_NO_INVALIDATE BIT(3) @@ -108,10 +111,12 @@ enum standard_opcodes { OP_LWC2 = 0x32, OP_SWC2 = 0x3a, - OP_META = 0x3b, + OP_META = 0x3c, OP_META_MULT2 = 0x19, OP_META_MULTU2 = 0x1a, + OP_META_LWU = 0x1b, + OP_META_SWU = 0x1c, }; enum special_opcodes {