notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make: don't enable neon for all ARMs
[pcsx_rearmed.git]
/
deps
/
lightrec
/
disassembler.h
diff --git
a/deps/lightrec/disassembler.h
b/deps/lightrec/disassembler.h
index
9e39484
..
a19588a
100644
(file)
--- 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)
#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)
/* 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_LWC2 = 0x32,
OP_SWC2 = 0x3a,
- OP_META = 0x3
b
,
+ OP_META = 0x3
c
,
OP_META_MULT2 = 0x19,
OP_META_MULTU2 = 0x1a,
OP_META_MULT2 = 0x19,
OP_META_MULTU2 = 0x1a,
+ OP_META_LWU = 0x1b,
+ OP_META_SWU = 0x1c,
};
enum special_opcodes {
};
enum special_opcodes {