miasm
Reverse engineering framework
JitCore_mips32.h
Go to the documentation of this file.
1 
2 struct vm_cpu {
3  uint32_t exception_flags;
4 
5  /* gpregs */
6 
7  uint32_t ZERO;
8  uint32_t AT;
9  uint32_t V0;
10  uint32_t V1;
11  uint32_t A0;
12  uint32_t A1;
13  uint32_t A2;
14  uint32_t A3;
15  uint32_t T0;
16  uint32_t T1;
17  uint32_t T2;
18  uint32_t T3;
19  uint32_t T4;
20  uint32_t T5;
21  uint32_t T6;
22  uint32_t T7;
23  uint32_t S0;
24  uint32_t S1;
25  uint32_t S2;
26  uint32_t S3;
27  uint32_t S4;
28  uint32_t S5;
29  uint32_t S6;
30  uint32_t S7;
31  uint32_t T8;
32  uint32_t T9;
33  uint32_t K0;
34  uint32_t K1;
35  uint32_t GP;
36  uint32_t SP;
37  uint32_t FP;
38  uint32_t RA;
39  uint32_t PC;
40  uint32_t PC_FETCH;
41  uint32_t R_LO;
42  uint32_t R_HI;
43 
44 
45  double F0;
46  double F1;
47  double F2;
48  double F3;
49  double F4;
50  double F5;
51  double F6;
52  double F7;
53  double F8;
54  double F9;
55  double F10;
56  double F11;
57  double F12;
58  double F13;
59  double F14;
60  double F15;
61  double F16;
62  double F17;
63  double F18;
64  double F19;
65  double F20;
66  double F21;
67  double F22;
68  double F23;
69  double F24;
70  double F25;
71  double F26;
72  double F27;
73  double F28;
74  double F29;
75  double F30;
76  double F31;
77 
78  uint32_t INDEX;
79  uint32_t CPR0_1;
80  uint32_t CPR0_2;
81  uint32_t CPR0_3;
82  uint32_t CPR0_4;
83  uint32_t CPR0_5;
84  uint32_t CPR0_6;
85  uint32_t CPR0_7;
86  uint32_t RANDOM;
87  uint32_t CPR0_9;
88  uint32_t CPR0_10;
89  uint32_t CPR0_11;
90  uint32_t CPR0_12;
91  uint32_t CPR0_13;
92  uint32_t CPR0_14;
93  uint32_t CPR0_15;
94  uint32_t ENTRYLO0;
95  uint32_t CPR0_17;
96  uint32_t CPR0_18;
97  uint32_t CPR0_19;
98  uint32_t CPR0_20;
99  uint32_t CPR0_21;
100  uint32_t CPR0_22;
101  uint32_t CPR0_23;
102  uint32_t ENTRYLO1;
103  uint32_t CPR0_25;
104  uint32_t CPR0_26;
105  uint32_t CPR0_27;
106  uint32_t CPR0_28;
107  uint32_t CPR0_29;
108  uint32_t CPR0_30;
109  uint32_t CPR0_31;
110  uint32_t CONTEXT;
111  uint32_t CONTEXTCONFIG;
112  uint32_t CPR0_34;
113  uint32_t CPR0_35;
114  uint32_t CPR0_36;
115  uint32_t CPR0_37;
116  uint32_t CPR0_38;
117  uint32_t CPR0_39;
118  uint32_t PAGEMASK;
119  uint32_t PAGEGRAIN;
120  uint32_t SEGCTL0;
121  uint32_t SEGCTL1;
122  uint32_t SEGCTL2;
123  uint32_t PWBASE;
124  uint32_t PWFIELD;
125  uint32_t PWSIZE;
126  uint32_t WIRED;
127  uint32_t CPR0_49;
128  uint32_t CPR0_50;
129  uint32_t CPR0_51;
130  uint32_t CPR0_52;
131  uint32_t CPR0_53;
132  uint32_t PWCTL;
133  uint32_t CPR0_55;
134  uint32_t CPR0_56;
135  uint32_t CPR0_57;
136  uint32_t CPR0_58;
137  uint32_t CPR0_59;
138  uint32_t CPR0_60;
139  uint32_t CPR0_61;
140  uint32_t CPR0_62;
141  uint32_t CPR0_63;
142  uint32_t BADVADDR;
143  uint32_t BADINSTR;
144  uint32_t BADINSTRP;
145  uint32_t CPR0_67;
146  uint32_t CPR0_68;
147  uint32_t CPR0_69;
148  uint32_t CPR0_70;
149  uint32_t CPR0_71;
150  uint32_t COUNT;
151  uint32_t CPR0_73;
152  uint32_t CPR0_74;
153  uint32_t CPR0_75;
154  uint32_t CPR0_76;
155  uint32_t CPR0_77;
156  uint32_t CPR0_78;
157  uint32_t CPR0_79;
158  uint32_t ENTRYHI;
159  uint32_t CPR0_81;
160  uint32_t CPR0_82;
161  uint32_t CPR0_83;
162  uint32_t CPR0_84;
163  uint32_t CPR0_85;
164  uint32_t CPR0_86;
165  uint32_t CPR0_87;
166  uint32_t CPR0_88;
167  uint32_t CPR0_89;
168  uint32_t CPR0_90;
169  uint32_t CPR0_91;
170  uint32_t CPR0_92;
171  uint32_t CPR0_93;
172  uint32_t CPR0_94;
173  uint32_t CPR0_95;
174  uint32_t CPR0_96;
175  uint32_t CPR0_97;
176  uint32_t CPR0_98;
177  uint32_t CPR0_99;
178  uint32_t CPR0_100;
179  uint32_t CPR0_101;
180  uint32_t CPR0_102;
181  uint32_t CPR0_103;
182  uint32_t CAUSE;
183  uint32_t CPR0_105;
184  uint32_t CPR0_106;
185  uint32_t CPR0_107;
186  uint32_t CPR0_108;
187  uint32_t CPR0_109;
188  uint32_t CPR0_110;
189  uint32_t CPR0_111;
190  uint32_t EPC;
191  uint32_t CPR0_113;
192  uint32_t CPR0_114;
193  uint32_t CPR0_115;
194  uint32_t CPR0_116;
195  uint32_t CPR0_117;
196  uint32_t CPR0_118;
197  uint32_t CPR0_119;
198  uint32_t PRID;
199  uint32_t EBASE;
200  uint32_t CPR0_122;
201  uint32_t CPR0_123;
202  uint32_t CPR0_124;
203  uint32_t CPR0_125;
204  uint32_t CPR0_126;
205  uint32_t CPR0_127;
206  uint32_t CONFIG;
207  uint32_t CONFIG1;
208  uint32_t CONFIG2;
209  uint32_t CONFIG3;
210  uint32_t CONFIG4;
211  uint32_t CONFIG5;
212  uint32_t CPR0_134;
213  uint32_t CPR0_135;
214  uint32_t CPR0_136;
215  uint32_t CPR0_137;
216  uint32_t CPR0_138;
217  uint32_t CPR0_139;
218  uint32_t CPR0_140;
219  uint32_t CPR0_141;
220  uint32_t CPR0_142;
221  uint32_t CPR0_143;
222  uint32_t CPR0_144;
223  uint32_t CPR0_145;
224  uint32_t CPR0_146;
225  uint32_t CPR0_147;
226  uint32_t CPR0_148;
227  uint32_t CPR0_149;
228  uint32_t CPR0_150;
229  uint32_t CPR0_151;
230  uint32_t WATCHHI;
231  uint32_t CPR0_153;
232  uint32_t CPR0_154;
233  uint32_t CPR0_155;
234  uint32_t CPR0_156;
235  uint32_t CPR0_157;
236  uint32_t CPR0_158;
237  uint32_t CPR0_159;
238  uint32_t CPR0_160;
239  uint32_t CPR0_161;
240  uint32_t CPR0_162;
241  uint32_t CPR0_163;
242  uint32_t CPR0_164;
243  uint32_t CPR0_165;
244  uint32_t CPR0_166;
245  uint32_t CPR0_167;
246  uint32_t CPR0_168;
247  uint32_t CPR0_169;
248  uint32_t CPR0_170;
249  uint32_t CPR0_171;
250  uint32_t CPR0_172;
251  uint32_t CPR0_173;
252  uint32_t CPR0_174;
253  uint32_t CPR0_175;
254  uint32_t CPR0_176;
255  uint32_t CPR0_177;
256  uint32_t CPR0_178;
257  uint32_t CPR0_179;
258  uint32_t CPR0_180;
259  uint32_t CPR0_181;
260  uint32_t CPR0_182;
261  uint32_t CPR0_183;
262  uint32_t CPR0_184;
263  uint32_t CPR0_185;
264  uint32_t CPR0_186;
265  uint32_t CPR0_187;
266  uint32_t CPR0_188;
267  uint32_t CPR0_189;
268  uint32_t CPR0_190;
269  uint32_t CPR0_191;
270  uint32_t CPR0_192;
271  uint32_t CPR0_193;
272  uint32_t CPR0_194;
273  uint32_t CPR0_195;
274  uint32_t CPR0_196;
275  uint32_t CPR0_197;
276  uint32_t CPR0_198;
277  uint32_t CPR0_199;
278  uint32_t CPR0_200;
279  uint32_t CPR0_201;
280  uint32_t CPR0_202;
281  uint32_t CPR0_203;
282  uint32_t CPR0_204;
283  uint32_t CPR0_205;
284  uint32_t CPR0_206;
285  uint32_t CPR0_207;
286  uint32_t CPR0_208;
287  uint32_t CPR0_209;
288  uint32_t CPR0_210;
289  uint32_t CPR0_211;
290  uint32_t CPR0_212;
291  uint32_t CPR0_213;
292  uint32_t CPR0_214;
293  uint32_t CPR0_215;
294  uint32_t CPR0_216;
295  uint32_t CPR0_217;
296  uint32_t CPR0_218;
297  uint32_t CPR0_219;
298  uint32_t CPR0_220;
299  uint32_t CPR0_221;
300  uint32_t CPR0_222;
301  uint32_t CPR0_223;
302  uint32_t CPR0_224;
303  uint32_t CPR0_225;
304  uint32_t CPR0_226;
305  uint32_t CPR0_227;
306  uint32_t CPR0_228;
307  uint32_t CPR0_229;
308  uint32_t CPR0_230;
309  uint32_t CPR0_231;
310  uint32_t CPR0_232;
311  uint32_t CPR0_233;
312  uint32_t CPR0_234;
313  uint32_t CPR0_235;
314  uint32_t CPR0_236;
315  uint32_t CPR0_237;
316  uint32_t CPR0_238;
317  uint32_t CPR0_239;
318  uint32_t CPR0_240;
319  uint32_t CPR0_241;
320  uint32_t CPR0_242;
321  uint32_t CPR0_243;
322  uint32_t CPR0_244;
323  uint32_t CPR0_245;
324  uint32_t CPR0_246;
325  uint32_t CPR0_247;
326  uint32_t CPR0_248;
327  uint32_t CPR0_249;
328  uint32_t KSCRATCH0;
329  uint32_t KSCRATCH1;
330  uint32_t KSCRATCH2;
331  uint32_t KSCRATCH3;
332  uint32_t KSCRATCH4;
333  uint32_t KSCRATCH5;
334 };
335 
336 _MIASM_EXPORT void dump_gpregs(struct vm_cpu* vmcpu);
337 
338 _MIASM_EXPORT void MEM_WRITE_08(JitCpu* jitcpu, uint64_t addr, uint8_t src);
339 _MIASM_EXPORT void MEM_WRITE_16(JitCpu* jitcpu, uint64_t addr, uint16_t src);
340 _MIASM_EXPORT void MEM_WRITE_32(JitCpu* jitcpu, uint64_t addr, uint32_t src);
341 _MIASM_EXPORT void MEM_WRITE_64(JitCpu* jitcpu, uint64_t addr, uint64_t src);
342 
343 #define RETURN_PC return BlockDst;
vm_cpu::CPR0_214
uint32_t CPR0_214
Definition: JitCore_mips32.h:292
dse_crackme.found
bool found
Definition: dse_crackme.py:270
vm_cpu::CPR0_23
uint32_t CPR0_23
Definition: JitCore_mips32.h:101
vm_cpu::CPR0_27
uint32_t CPR0_27
Definition: JitCore_mips32.h:105
vm_cpu::CPR0_73
uint32_t CPR0_73
Definition: JitCore_mips32.h:151
vm_cpu::CPR0_208
uint32_t CPR0_208
Definition: JitCore_mips32.h:286
vm_cpu::CPR0_108
uint32_t CPR0_108
Definition: JitCore_mips32.h:186
vm_cpu::CPR0_143
uint32_t CPR0_143
Definition: JitCore_mips32.h:221
miasm.arch.mep.regs.GP
GP
Definition: regs.py:35
vm_cpu::CPR0_147
uint32_t CPR0_147
Definition: JitCore_mips32.h:225
vm_cpu::CPR0_110
uint32_t CPR0_110
Definition: JitCore_mips32.h:188
vm_cpu::CPR0_28
uint32_t CPR0_28
Definition: JitCore_mips32.h:106
vm_cpu::CPR0_150
uint32_t CPR0_150
Definition: JitCore_mips32.h:228
vm_cpu::CONFIG5
uint32_t CONFIG5
Definition: JitCore_mips32.h:211
vm_cpu::PWCTL
uint32_t PWCTL
Definition: JitCore_mips32.h:132
vm_cpu::CONTEXT
uint32_t CONTEXT
Definition: JitCore_mips32.h:110
vm_cpu::CPR0_21
uint32_t CPR0_21
Definition: JitCore_mips32.h:99
vm_cpu::CPR0_100
uint32_t CPR0_100
Definition: JitCore_mips32.h:178
vm_cpu::CPR0_245
uint32_t CPR0_245
Definition: JitCore_mips32.h:323
vm_cpu::CPR0_134
uint32_t CPR0_134
Definition: JitCore_mips32.h:212
vm_cpu::CPR0_177
uint32_t CPR0_177
Definition: JitCore_mips32.h:255
_reg_dict
Definition: JitCore.h:194
vm_cpu::CPR0_140
uint32_t CPR0_140
Definition: JitCore_mips32.h:218
vm_cpu::CPR0_59
uint32_t CPR0_59
Definition: JitCore_mips32.h:137
vm_cpu::CPR0_162
uint32_t CPR0_162
Definition: JitCore_mips32.h:240
vm_cpu::ZERO
uint32_t ZERO
Definition: JitCore_mips32.h:7
get_gpreg_offset_all
PyObject * get_gpreg_offset_all(void)
Definition: JitCore_mips32.c:302
MOD_DEF
#define MOD_DEF(ob, name, doc, methods)
Definition: compat_py23.h:218
MOD_INIT
MOD_INIT(JitCore_mips32)
Definition: JitCore_mips32.c:460
vm_cpu::F6
double F6
Definition: JitCore_mips32.h:51
vm_cpu::F28
double F28
Definition: JitCore_mips32.h:73
vm_cpu::COUNT
uint32_t COUNT
Definition: JitCore_mips32.h:150
miasm.arch.mips32.regs.R_HI
R_HI
Definition: regs.py:12
PyGetInt_uint32_t
#define PyGetInt_uint32_t(item, value)
Definition: compat_py23.h:194
vm_cpu::CPR0_49
uint32_t CPR0_49
Definition: JitCore_mips32.h:127
vm_cpu::F26
double F26
Definition: JitCore_mips32.h:71
MEM_WRITE_32
_MIASM_EXPORT void MEM_WRITE_32(JitCpu *jitcpu, uint64_t addr, uint32_t src)
Definition: JitCore_aarch64.c:244
vm_cpu::WATCHHI
uint32_t WATCHHI
Definition: JitCore_mips32.h:230
vm_cpu::CPR0_243
uint32_t CPR0_243
Definition: JitCore_mips32.h:321
JitCpu_new
PyObject * JitCpu_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
Definition: JitCore.c:20
vm_cpu::CPR0_168
uint32_t CPR0_168
Definition: JitCore_mips32.h:246
vm_cpu::S1
uint32_t S1
Definition: JitCore_mips32.h:24
vm_MEM_WRITE_32
void vm_MEM_WRITE_32(vm_mngr_t *vm_mngr, uint64_t addr, unsigned int src)
Definition: vm_mngr.c:473
getset_reg_u32
getset_reg_u32(ZERO)
MEM_WRITE_08
_MIASM_EXPORT void MEM_WRITE_08(JitCpu *jitcpu, uint64_t addr, uint8_t src)
Definition: JitCore_aarch64.c:234
vm_cpu::CPR0_3
uint32_t CPR0_3
Definition: JitCore_mips32.h:81
vm_cpu::CPR0_93
uint32_t CPR0_93
Definition: JitCore_mips32.h:171
miasm.arch.mips32.regs.ZERO
list ZERO
Definition: regs.py:28
vm_cpu::F25
double F25
Definition: JitCore_mips32.h:70
vm_cpu::CPR0_240
uint32_t CPR0_240
Definition: JitCore_mips32.h:318
RET_MODULE
#define RET_MODULE
Definition: compat_py23.h:221
vm_cpu::CPR0_77
uint32_t CPR0_77
Definition: JitCore_mips32.h:155
vm_cpu::F4
double F4
Definition: JitCore_mips32.h:49
JitCpu_get_vmmngr
PyObject * JitCpu_get_vmmngr(JitCpu *self, void *closure)
Definition: JitCore.c:28
modint.i
i
Definition: modint.py:70
vm_cpu::AT
uint32_t AT
Definition: JitCore_mips32.h:8
vm_cpu::F27
double F27
Definition: JitCore_mips32.h:72
vm_cpu::CPR0_34
uint32_t CPR0_34
Definition: JitCore_mips32.h:112
vm_cpu::CPR0_7
uint32_t CPR0_7
Definition: JitCore_mips32.h:85
dump_gpregs
void dump_gpregs(struct vm_cpu *vmcpu)
Definition: JitCore_mips32.c:154
vm_cpu::CPR0_10
uint32_t CPR0_10
Definition: JitCore_mips32.h:88
vm_cpu::CPR0_236
uint32_t CPR0_236
Definition: JitCore_mips32.h:314
vm_cpu::CPR0_190
uint32_t CPR0_190
Definition: JitCore_mips32.h:268
vm_cpu::CPR0_219
uint32_t CPR0_219
Definition: JitCore_mips32.h:297
vm_cpu::CPR0_164
uint32_t CPR0_164
Definition: JitCore_mips32.h:242
vm_cpu::CPR0_1
uint32_t CPR0_1
Definition: JitCore_mips32.h:79
vm_cpu::F14
double F14
Definition: JitCore_mips32.h:59
vm_cpu::CPR0_68
uint32_t CPR0_68
Definition: JitCore_mips32.h:146
vm_cpu::F29
double F29
Definition: JitCore_mips32.h:74
vm_cpu::F20
double F20
Definition: JitCore_mips32.h:65
MEM_WRITE_32
void MEM_WRITE_32(JitCpu *jitcpu, uint64_t addr, uint32_t src)
Definition: JitCore_mips32.c:220
vm_cpu::CPR0_90
uint32_t CPR0_90
Definition: JitCore_mips32.h:168
vm_cpu::F17
double F17
Definition: JitCore_mips32.h:62
vm_cpu::CPR0_31
uint32_t CPR0_31
Definition: JitCore_mips32.h:109
vm_cpu::FP
uint32_t FP
Definition: JitCore_mips32.h:37
vm_cpu::PC_FETCH
uint32_t PC_FETCH
Definition: JitCore_mips32.h:40
vm_cpu::F19
double F19
Definition: JitCore_mips32.h:64
vm_cpu::S6
uint32_t S6
Definition: JitCore_mips32.h:29
vm_cpu::CPR0_89
uint32_t CPR0_89
Definition: JitCore_mips32.h:167
vm_cpu::CPR0_160
uint32_t CPR0_160
Definition: JitCore_mips32.h:238
vm_cpu::CPR0_26
uint32_t CPR0_26
Definition: JitCore_mips32.h:104
vm_cpu::CPR0_109
uint32_t CPR0_109
Definition: JitCore_mips32.h:187
vm_cpu::CPR0_60
uint32_t CPR0_60
Definition: JitCore_mips32.h:138
vm_cpu::CPR0_29
uint32_t CPR0_29
Definition: JitCore_mips32.h:107
vm_cpu::CPR0_9
uint32_t CPR0_9
Definition: JitCore_mips32.h:87
vm_cpu::F0
double F0
Definition: JitCore_mips32.h:45
cpu_get_exception
PyObject * cpu_get_exception(JitCpu *self, PyObject *args)
Definition: JitCore_mips32.c:204
vm_cpu::CPR0_235
uint32_t CPR0_235
Definition: JitCore_mips32.h:313
vm_cpu::CPR0_83
uint32_t CPR0_83
Definition: JitCore_mips32.h:161
vm_cpu::CPR0_122
uint32_t CPR0_122
Definition: JitCore_mips32.h:200
cpu_get_gpreg
PyObject * cpu_get_gpreg(JitCpu *self)
Definition: JitCore_mips32.c:58
vm_cpu::CPR0_30
uint32_t CPR0_30
Definition: JitCore_mips32.h:108
vm_cpu::CPR0_225
uint32_t CPR0_225
Definition: JitCore_mips32.h:303
vm_cpu::CPR0_175
uint32_t CPR0_175
Definition: JitCore_mips32.h:253
cpu_init_regs
PyObject * cpu_init_regs(JitCpu *self)
Definition: JitCore_mips32.c:144
vm_cpu::CPR0_230
uint32_t CPR0_230
Definition: JitCore_mips32.h:308
vm_cpu::S2
uint32_t S2
Definition: JitCore_mips32.h:25
vm_cpu::CPR0_137
uint32_t CPR0_137
Definition: JitCore_mips32.h:215
get_reg
#define get_reg(reg)
Definition: JitCore.h:152
MEM_WRITE_16
_MIASM_EXPORT void MEM_WRITE_16(JitCpu *jitcpu, uint64_t addr, uint16_t src)
Definition: JitCore_aarch64.c:239
vm_cpu::CPR0_249
uint32_t CPR0_249
Definition: JitCore_mips32.h:327
vm_cpu::CPR0_157
uint32_t CPR0_157
Definition: JitCore_mips32.h:235
PyGetStr
#define PyGetStr(dest, name)
Definition: compat_py23.h:181
vm_cpu::CPR0_96
uint32_t CPR0_96
Definition: JitCore_mips32.h:174
vm_cpu::F24
double F24
Definition: JitCore_mips32.h:69
vm_cpu::CPR0_159
uint32_t CPR0_159
Definition: JitCore_mips32.h:237
vm_cpu::CPR0_144
uint32_t CPR0_144
Definition: JitCore_mips32.h:222
cpu_dump_gpregs
PyObject * cpu_dump_gpregs(JitCpu *self, PyObject *args)
Definition: JitCore_mips32.c:178
vm_cpu::CPR0_71
uint32_t CPR0_71
Definition: JitCore_mips32.h:149
vm_cpu::CPR0_113
uint32_t CPR0_113
Definition: JitCore_mips32.h:191
vm_cpu::CPR0_194
uint32_t CPR0_194
Definition: JitCore_mips32.h:272
vm_cpu::CPR0_145
uint32_t CPR0_145
Definition: JitCore_mips32.h:223
vm_cpu::CPR0_248
uint32_t CPR0_248
Definition: JitCore_mips32.h:326
vm_cpu::CPR0_195
uint32_t CPR0_195
Definition: JitCore_mips32.h:273
vm_cpu::CONFIG1
uint32_t CONFIG1
Definition: JitCore_mips32.h:207
vm_cpu::F18
double F18
Definition: JitCore_mips32.h:63
vm_cpu::CPR0_149
uint32_t CPR0_149
Definition: JitCore_mips32.h:227
vm_cpu::CPR0_135
uint32_t CPR0_135
Definition: JitCore_mips32.h:213
vm_cpu::CPR0_176
uint32_t CPR0_176
Definition: JitCore_mips32.h:254
vm_MEM_WRITE_64
void vm_MEM_WRITE_64(vm_mngr_t *vm_mngr, uint64_t addr, uint64_t src)
Definition: vm_mngr.c:478
vm_cpu::ENTRYLO1
uint32_t ENTRYLO1
Definition: JitCore_mips32.h:102
JitCpu_set_vmmngr
PyObject * JitCpu_set_vmmngr(JitCpu *self, PyObject *value, void *closure)
Definition: JitCore.c:38
vm_cpu::CPR0_126
uint32_t CPR0_126
Definition: JitCore_mips32.h:204
vm_cpu::S5
uint32_t S5
Definition: JitCore_mips32.h:28
vm_cpu::BADVADDR
uint32_t BADVADDR
Definition: JitCore_mips32.h:142
vm_cpu::F2
double F2
Definition: JitCore_mips32.h:47
vm_cpu::CPR0_111
uint32_t CPR0_111
Definition: JitCore_mips32.h:189
cpu_set_exception
PyObject * cpu_set_exception(JitCpu *self, PyObject *args)
Definition: JitCore_mips32.c:189
vm_cpu::F23
double F23
Definition: JitCore_mips32.h:68
vm_cpu::PWSIZE
uint32_t PWSIZE
Definition: JitCore_mips32.h:125
vm_cpu::EBASE
uint32_t EBASE
Definition: JitCore_mips32.h:199
vm_cpu::CPR0_153
uint32_t CPR0_153
Definition: JitCore_mips32.h:231
vm_cpu::CPR0_35
uint32_t CPR0_35
Definition: JitCore_mips32.h:113
vm_cpu::CPR0_231
uint32_t CPR0_231
Definition: JitCore_mips32.h:309
vm_cpu::CPR0_192
uint32_t CPR0_192
Definition: JitCore_mips32.h:270
vm_cpu::PAGEMASK
uint32_t PAGEMASK
Definition: JitCore_mips32.h:118
vm_cpu::CPR0_180
uint32_t CPR0_180
Definition: JitCore_mips32.h:258
vm_cpu::CPR0_165
uint32_t CPR0_165
Definition: JitCore_mips32.h:243
vm_cpu::SEGCTL2
uint32_t SEGCTL2
Definition: JitCore_mips32.h:122
vm_cpu::CONFIG4
uint32_t CONFIG4
Definition: JitCore_mips32.h:210
vm_cpu::F30
double F30
Definition: JitCore_mips32.h:75
vm_cpu::CPR0_105
uint32_t CPR0_105
Definition: JitCore_mips32.h:183
vm_cpu::CPR0_127
uint32_t CPR0_127
Definition: JitCore_mips32.h:205
_reg_dict::name
char * name
Definition: JitCore.h:195
vm_cpu::S7
uint32_t S7
Definition: JitCore_mips32.h:30
vm_cpu::T1
uint32_t T1
Definition: JitCore_mips32.h:16
vm_cpu::CPR0_246
uint32_t CPR0_246
Definition: JitCore_mips32.h:324
vm_cpu::CPR0_183
uint32_t CPR0_183
Definition: JitCore_mips32.h:261
JitCpu_set_jitter
PyObject * JitCpu_set_jitter(JitCpu *self, PyObject *value, void *closure)
Definition: JitCore.c:73
vm_cpu::CPR0_171
uint32_t CPR0_171
Definition: JitCore_mips32.h:249
vm_cpu::CPR0_213
uint32_t CPR0_213
Definition: JitCore_mips32.h:291
vm_cpu::CPR0_136
uint32_t CPR0_136
Definition: JitCore_mips32.h:214
vm_cpu::CPR0_161
uint32_t CPR0_161
Definition: JitCore_mips32.h:239
vm_cpu::S4
uint32_t S4
Definition: JitCore_mips32.h:27
vm_cpu::RA
uint32_t RA
Definition: JitCore_mips32.h:38
vm_cpu::CPR0_94
uint32_t CPR0_94
Definition: JitCore_mips32.h:172
vm_cpu::T3
uint32_t T3
Definition: JitCore_mips32.h:18
vm_cpu::CPR0_25
uint32_t CPR0_25
Definition: JitCore_mips32.h:103
vm_cpu::F11
double F11
Definition: JitCore_mips32.h:56
vm_cpu::CONFIG3
uint32_t CONFIG3
Definition: JitCore_mips32.h:209
vm_cpu::CPR0_5
uint32_t CPR0_5
Definition: JitCore_mips32.h:83
gpreg_dict
reg_dict gpreg_dict[]
Definition: JitCore_mips32.c:16
vm_cpu::A0
uint32_t A0
Definition: JitCore_mips32.h:11
vm_cpu::CPR0_74
uint32_t CPR0_74
Definition: JitCore_mips32.h:152
vm_cpu::S0
uint32_t S0
Definition: JitCore_mips32.h:23
vm_cpu::T8
uint32_t T8
Definition: JitCore_mips32.h:31
vm_cpu::PC
uint64_t PC
Definition: JitCore_aarch64.h:41
vm_cpu::CPR0_232
uint32_t CPR0_232
Definition: JitCore_mips32.h:310
vm_cpu::CPR0_182
uint32_t CPR0_182
Definition: JitCore_mips32.h:260
vm_cpu::CPR0_38
uint32_t CPR0_38
Definition: JitCore_mips32.h:116
RAISE
#define RAISE(errtype, msg)
Definition: JitCore.h:19
vm_cpu::CPR0_221
uint32_t CPR0_221
Definition: JitCore_mips32.h:299
vm_cpu::CPR0_123
uint32_t CPR0_123
Definition: JitCore_mips32.h:201
vm_cpu::CONFIG2
uint32_t CONFIG2
Definition: JitCore_mips32.h:208
vm_cpu::CPR0_103
uint32_t CPR0_103
Definition: JitCore_mips32.h:181
vm_cpu::CPR0_146
uint32_t CPR0_146
Definition: JitCore_mips32.h:224
export_llvm.name
name
Definition: export_llvm.py:70
vm_cpu::F16
double F16
Definition: JitCore_mips32.h:61
VmMngr
Definition: vm_mngr_py.h:8
vm_cpu::CPR0_158
uint32_t CPR0_158
Definition: JitCore_mips32.h:236
vm_cpu::CPR0_14
uint32_t CPR0_14
Definition: JitCore_mips32.h:92
vm_cpu::CPR0_210
uint32_t CPR0_210
Definition: JitCore_mips32.h:288
vm_cpu::CPR0_6
uint32_t CPR0_6
Definition: JitCore_mips32.h:84
vm_cpu::CPR0_237
uint32_t CPR0_237
Definition: JitCore_mips32.h:315
vm_cpu::CPR0_138
uint32_t CPR0_138
Definition: JitCore_mips32.h:216
vm_cpu::CPR0_242
uint32_t CPR0_242
Definition: JitCore_mips32.h:320
vm_cpu::CPR0_224
uint32_t CPR0_224
Definition: JitCore_mips32.h:302
vm_cpu::PWFIELD
uint32_t PWFIELD
Definition: JitCore_mips32.h:124
vm_cpu::CPR0_88
uint32_t CPR0_88
Definition: JitCore_mips32.h:166
vm_cpu::GP
uint32_t GP
Definition: JitCore_mep.h:22
vm_MEM_WRITE_08
void vm_MEM_WRITE_08(vm_mngr_t *vm_mngr, uint64_t addr, unsigned char src)
Definition: vm_mngr.c:462
vm_cpu::V1
uint32_t V1
Definition: JitCore_mips32.h:10
vm_cpu::CPR0_115
uint32_t CPR0_115
Definition: JitCore_mips32.h:193
vm_cpu::CPR0_81
uint32_t CPR0_81
Definition: JitCore_mips32.h:159
cpu_set_gpreg
PyObject * cpu_set_gpreg(JitCpu *self, PyObject *args)
Definition: JitCore_mips32.c:106
vm_cpu::CPR0_179
uint32_t CPR0_179
Definition: JitCore_mips32.h:257
vm_cpu::CPR0_63
uint32_t CPR0_63
Definition: JitCore_mips32.h:141
vm_cpu::CPR0_247
uint32_t CPR0_247
Definition: JitCore_mips32.h:325
vm_cpu::CPR0_13
uint32_t CPR0_13
Definition: JitCore_mips32.h:91
vm_cpu::K0
uint32_t K0
Definition: JitCore_mips32.h:33
vm_cpu::CPR0_119
uint32_t CPR0_119
Definition: JitCore_mips32.h:197
vm_cpu::CONFIG
uint32_t CONFIG
Definition: JitCore_mips32.h:206
vm_cpu::CPR0_86
uint32_t CPR0_86
Definition: JitCore_mips32.h:164
vm_cpu::INDEX
uint32_t INDEX
Definition: JitCore_mips32.h:78
vm_cpu::ENTRYLO0
uint32_t ENTRYLO0
Definition: JitCore_mips32.h:94
JitCpu_get_jitter
PyObject * JitCpu_get_jitter(JitCpu *self, void *closure)
Definition: JitCore.c:63
vm_cpu::CPR0_156
uint32_t CPR0_156
Definition: JitCore_mips32.h:234
vm_cpu::CPR0_233
uint32_t CPR0_233
Definition: JitCore_mips32.h:311
vm_cpu::CPR0_193
uint32_t CPR0_193
Definition: JitCore_mips32.h:271
vm_cpu::CPR0_181
uint32_t CPR0_181
Definition: JitCore_mips32.h:259
vm_cpu::T0
uint32_t T0
Definition: JitCore_mips32.h:15
vm_cpu::CPR0_151
uint32_t CPR0_151
Definition: JitCore_mips32.h:229
vm_cpu::ENTRYHI
uint32_t ENTRYHI
Definition: JitCore_mips32.h:158
vm_cpu::CPR0_212
uint32_t CPR0_212
Definition: JitCore_mips32.h:290
vm_cpu::K1
uint32_t K1
Definition: JitCore_mips32.h:34
vm_cpu::CPR0_220
uint32_t CPR0_220
Definition: JitCore_mips32.h:298
vm_cpu::CPR0_20
uint32_t CPR0_20
Definition: JitCore_mips32.h:98
vm_cpu::CPR0_37
uint32_t CPR0_37
Definition: JitCore_mips32.h:115
dump_gpregs
_MIASM_EXPORT void dump_gpregs(struct vm_cpu *vmcpu)
Definition: JitCore_aarch64.c:170
vm_cpu::CPR0_206
uint32_t CPR0_206
Definition: JitCore_mips32.h:284
vm_cpu::A3
uint32_t A3
Definition: JitCore_mips32.h:14
vm_cpu::CPR0_91
uint32_t CPR0_91
Definition: JitCore_mips32.h:169
MEM_WRITE_64
void MEM_WRITE_64(JitCpu *jitcpu, uint64_t addr, uint64_t src)
Definition: JitCore_mips32.c:225
vm_cpu::CPR0_118
uint32_t CPR0_118
Definition: JitCore_mips32.h:196
vm_cpu::CPR0_75
uint32_t CPR0_75
Definition: JitCore_mips32.h:153
vm_cpu::KSCRATCH5
uint32_t KSCRATCH5
Definition: JitCore_mips32.h:333
vm_cpu::F13
double F13
Definition: JitCore_mips32.h:58
vm_cpu::KSCRATCH1
uint32_t KSCRATCH1
Definition: JitCore_mips32.h:329
vm_cpu::F3
double F3
Definition: JitCore_mips32.h:48
vm_cpu::CPR0_229
uint32_t CPR0_229
Definition: JitCore_mips32.h:307
vm_cpu::F12
double F12
Definition: JitCore_mips32.h:57
vm_cpu::CPR0_155
uint32_t CPR0_155
Definition: JitCore_mips32.h:233
vm_MEM_WRITE_16
void vm_MEM_WRITE_16(vm_mngr_t *vm_mngr, uint64_t addr, unsigned short src)
Definition: vm_mngr.c:468
vm_cpu::CPR0_106
uint32_t CPR0_106
Definition: JitCore_mips32.h:184
vm_cpu::CPR0_53
uint32_t CPR0_53
Definition: JitCore_mips32.h:131
vm_cpu::CONTEXTCONFIG
uint32_t CONTEXTCONFIG
Definition: JitCore_mips32.h:111
vm_cpu::PAGEGRAIN
uint32_t PAGEGRAIN
Definition: JitCore_mips32.h:119
dse_crackme.stderr
stderr
Definition: dse_crackme.py:320
vm_cpu::CPR0_139
uint32_t CPR0_139
Definition: JitCore_mips32.h:217
miasm.arch.arm.regs.SP
list SP
Definition: regs.py:30
vm_cpu::F21
double F21
Definition: JitCore_mips32.h:66
vm_cpu::CPR0_84
uint32_t CPR0_84
Definition: JitCore_mips32.h:162
vm_cpu::CPR0_187
uint32_t CPR0_187
Definition: JitCore_mips32.h:265
vm_cpu::CPR0_148
uint32_t CPR0_148
Definition: JitCore_mips32.h:226
vm_cpu::CPR0_50
uint32_t CPR0_50
Definition: JitCore_mips32.h:128
vm_cpu::BADINSTR
uint32_t BADINSTR
Definition: JitCore_mips32.h:143
vm_cpu::CPR0_78
uint32_t CPR0_78
Definition: JitCore_mips32.h:156
vm_cpu::CPR0_239
uint32_t CPR0_239
Definition: JitCore_mips32.h:317
vm_cpu::F5
double F5
Definition: JitCore_mips32.h:50
vm_cpu::F22
double F22
Definition: JitCore_mips32.h:67
vm_cpu::CPR0_197
uint32_t CPR0_197
Definition: JitCore_mips32.h:275
vm_cpu::CPR0_169
uint32_t CPR0_169
Definition: JitCore_mips32.h:247
vm_cpu::F1
double F1
Definition: JitCore_mips32.h:46
vm_cpu::CPR0_57
uint32_t CPR0_57
Definition: JitCore_mips32.h:135
vm_cpu::CPR0_116
uint32_t CPR0_116
Definition: JitCore_mips32.h:194
vm_cpu::CPR0_203
uint32_t CPR0_203
Definition: JitCore_mips32.h:281
vm_cpu::exception_flags
uint32_t exception_flags
Definition: JitCore_aarch64.h:3
_MIASM_EXPORT
#define _MIASM_EXPORT
Definition: JitCore_x86.h:6
vm_cpu::CPR0_56
uint32_t CPR0_56
Definition: JitCore_mips32.h:134
vm_cpu::CPR0_55
uint32_t CPR0_55
Definition: JitCore_mips32.h:133
vm_cpu::CPR0_200
uint32_t CPR0_200
Definition: JitCore_mips32.h:278
vm_cpu::A2
uint32_t A2
Definition: JitCore_mips32.h:13
shellcode.args
args
Definition: shellcode.py:26
vm_cpu::CPR0_142
uint32_t CPR0_142
Definition: JitCore_mips32.h:220
vm_cpu::CPR0_39
uint32_t CPR0_39
Definition: JitCore_mips32.h:117
vm_cpu::CAUSE
uint32_t CAUSE
Definition: JitCore_mips32.h:182
vm_cpu::CPR0_18
uint32_t CPR0_18
Definition: JitCore_mips32.h:96
vm_cpu::CPR0_82
uint32_t CPR0_82
Definition: JitCore_mips32.h:160
vm_cpu::CPR0_205
uint32_t CPR0_205
Definition: JitCore_mips32.h:283
vm_cpu::CPR0_67
uint32_t CPR0_67
Definition: JitCore_mips32.h:145
_reg_dict::offset
size_t offset
Definition: JitCore.h:196
vm_cpu::CPR0_227
uint32_t CPR0_227
Definition: JitCore_mips32.h:305
vm_cpu::CPR0_217
uint32_t CPR0_217
Definition: JitCore_mips32.h:295
vm_cpu::CPR0_201
uint32_t CPR0_201
Definition: JitCore_mips32.h:279
vm_cpu::CPR0_19
uint32_t CPR0_19
Definition: JitCore_mips32.h:97
vm_cpu::KSCRATCH4
uint32_t KSCRATCH4
Definition: JitCore_mips32.h:332
vm_cpu::CPR0_196
uint32_t CPR0_196
Definition: JitCore_mips32.h:274
vm_cpu::CPR0_215
uint32_t CPR0_215
Definition: JitCore_mips32.h:293
vm_cpu::CPR0_87
uint32_t CPR0_87
Definition: JitCore_mips32.h:165
vm_cpu::T5
uint32_t T5
Definition: JitCore_mips32.h:20
vm_cpu::S3
uint32_t S3
Definition: JitCore_mep.h:29
JitCpu::pyvm
PyObject_HEAD VmMngr * pyvm
Definition: JitCore.h:188
MEM_WRITE_64
_MIASM_EXPORT void MEM_WRITE_64(JitCpu *jitcpu, uint64_t addr, uint64_t src)
Definition: JitCore_aarch64.c:249
vm_cpu::CPR0_69
uint32_t CPR0_69
Definition: JitCore_mips32.h:147
MEM_WRITE_08
void MEM_WRITE_08(JitCpu *jitcpu, uint64_t addr, uint8_t src)
Definition: JitCore_mips32.c:210
vm_cpu::CPR0_163
uint32_t CPR0_163
Definition: JitCore_mips32.h:241
vm_cpu::PWBASE
uint32_t PWBASE
Definition: JitCore_mips32.h:123
vm_cpu::T6
uint32_t T6
Definition: JitCore_mips32.h:21
vm_cpu::EPC
uint32_t EPC
Definition: JitCore_mep.h:45
vm_cpu::CPR0_199
uint32_t CPR0_199
Definition: JitCore_mips32.h:277
vm_cpu::T7
uint32_t T7
Definition: JitCore_mips32.h:22
vm_cpu::CPR0_222
uint32_t CPR0_222
Definition: JitCore_mips32.h:300
vm_cpu::CPR0_141
uint32_t CPR0_141
Definition: JitCore_mips32.h:219
vm_cpu::CPR0_85
uint32_t CPR0_85
Definition: JitCore_mips32.h:163
vm_cpu::BADINSTRP
uint32_t BADINSTRP
Definition: JitCore_mips32.h:144
vm_cpu::CPR0_36
uint32_t CPR0_36
Definition: JitCore_mips32.h:114
JitCpu_dealloc
void JitCpu_dealloc(JitCpu *self)
Definition: JitCore.c:14
vm_cpu::CPR0_124
uint32_t CPR0_124
Definition: JitCore_mips32.h:202
miasm.arch.mips32.regs.PC_FETCH
PC_FETCH
Definition: regs.py:9
vm_cpu::T9
uint32_t T9
Definition: JitCore_mips32.h:32
vm_cpu::F31
double F31
Definition: JitCore_mips32.h:76
vm_cpu::CPR0_178
uint32_t CPR0_178
Definition: JitCore_mips32.h:256
vm_cpu::F8
double F8
Definition: JitCore_mips32.h:53
vm_cpu::CPR0_173
uint32_t CPR0_173
Definition: JitCore_mips32.h:251
miasm.arch.aarch64.regs.PC
PC
Definition: regs.py:137
vm_cpu::CPR0_2
uint32_t CPR0_2
Definition: JitCore_mips32.h:80
vm_cpu::F7
double F7
Definition: JitCore_mips32.h:52
vm_cpu::CPR0_101
uint32_t CPR0_101
Definition: JitCore_mips32.h:179
vm_cpu::CPR0_15
uint32_t CPR0_15
Definition: JitCore_mips32.h:93
vm_cpu::CPR0_62
uint32_t CPR0_62
Definition: JitCore_mips32.h:140
vm_cpu::CPR0_207
uint32_t CPR0_207
Definition: JitCore_mips32.h:285
dis_binary.addr
addr
Definition: dis_binary.py:24
vm_cpu::CPR0_241
uint32_t CPR0_241
Definition: JitCore_mips32.h:319
vm_cpu::CPR0_198
uint32_t CPR0_198
Definition: JitCore_mips32.h:276
vm_cpu::CPR0_17
uint32_t CPR0_17
Definition: JitCore_mips32.h:95
vm_cpu::CPR0_52
uint32_t CPR0_52
Definition: JitCore_mips32.h:130
MEM_WRITE_16
void MEM_WRITE_16(JitCpu *jitcpu, uint64_t addr, uint16_t src)
Definition: JitCore_mips32.c:215
vm_cpu::CPR0_76
uint32_t CPR0_76
Definition: JitCore_mips32.h:154
vm_cpu::CPR0_244
uint32_t CPR0_244
Definition: JitCore_mips32.h:322
vm_cpu::CPR0_228
uint32_t CPR0_228
Definition: JitCore_mips32.h:306
vm_cpu::CPR0_204
uint32_t CPR0_204
Definition: JitCore_mips32.h:282
vm_cpu::SEGCTL0
uint32_t SEGCTL0
Definition: JitCore_mips32.h:120
vm_cpu::CPR0_185
uint32_t CPR0_185
Definition: JitCore_mips32.h:263
vm_cpu::CPR0_191
uint32_t CPR0_191
Definition: JitCore_mips32.h:269
vm_cpu::T2
uint32_t T2
Definition: JitCore_mips32.h:17
vm_cpu::CPR0_167
uint32_t CPR0_167
Definition: JitCore_mips32.h:245
vm_cpu::CPR0_79
uint32_t CPR0_79
Definition: JitCore_mips32.h:157
vm_cpu::CPR0_114
uint32_t CPR0_114
Definition: JitCore_mips32.h:192
vm_cpu::CPR0_226
uint32_t CPR0_226
Definition: JitCore_mips32.h:304
vm_cpu::CPR0_188
uint32_t CPR0_188
Definition: JitCore_mips32.h:266
get_reg_off
#define get_reg_off(reg)
Definition: JitCore.h:170
vm_cpu::F9
double F9
Definition: JitCore_mips32.h:54
vm_cpu::CPR0_209
uint32_t CPR0_209
Definition: JitCore_mips32.h:287
vm_cpu::CPR0_223
uint32_t CPR0_223
Definition: JitCore_mips32.h:301
simplification_tools.o
o
Definition: simplification_tools.py:24
vm_cpu::CPR0_234
uint32_t CPR0_234
Definition: JitCore_mips32.h:312
vm_cpu::CPR0_102
uint32_t CPR0_102
Definition: JitCore_mips32.h:180
vm_cpu::CPR0_238
uint32_t CPR0_238
Definition: JitCore_mips32.h:316
vm_cpu::RANDOM
uint32_t RANDOM
Definition: JitCore_mips32.h:86
vm_cpu::V0
uint32_t V0
Definition: JitCore_mips32.h:9
vm_cpu::SEGCTL1
uint32_t SEGCTL1
Definition: JitCore_mips32.h:121
vm_cpu::SP
uint64_t SP
Definition: JitCore_aarch64.h:39
example_types.val
val
Definition: example_types.py:218
vm_cpu::CPR0_12
uint32_t CPR0_12
Definition: JitCore_mips32.h:90
vm_cpu::CPR0_125
uint32_t CPR0_125
Definition: JitCore_mips32.h:203
vm_cpu::CPR0_184
uint32_t CPR0_184
Definition: JitCore_mips32.h:262
vm_cpu::CPR0_186
uint32_t CPR0_186
Definition: JitCore_mips32.h:264
miasm.arch.mips32.regs.R_LO
R_LO
Definition: regs.py:11
vm_cpu::CPR0_170
uint32_t CPR0_170
Definition: JitCore_mips32.h:248
vm_cpu::WIRED
uint32_t WIRED
Definition: JitCore_mips32.h:126
vm_cpu::KSCRATCH3
uint32_t KSCRATCH3
Definition: JitCore_mips32.h:331
vm_cpu::R_HI
uint32_t R_HI
Definition: JitCore_mips32.h:42
vm_cpu::CPR0_95
uint32_t CPR0_95
Definition: JitCore_mips32.h:173
vm_cpu::T4
uint32_t T4
Definition: JitCore_mips32.h:19
vm_cpu::CPR0_98
uint32_t CPR0_98
Definition: JitCore_mips32.h:176
vm_cpu::CPR0_218
uint32_t CPR0_218
Definition: JitCore_mips32.h:296
vm_cpu::CPR0_11
uint32_t CPR0_11
Definition: JitCore_mips32.h:89
vm_cpu::PRID
uint32_t PRID
Definition: JitCore_mips32.h:198
vm_cpu::CPR0_99
uint32_t CPR0_99
Definition: JitCore_mips32.h:177
vm_cpu::A1
uint32_t A1
Definition: JitCore_mips32.h:12
vm_cpu::CPR0_61
uint32_t CPR0_61
Definition: JitCore_mips32.h:139
vm_cpu::CPR0_107
uint32_t CPR0_107
Definition: JitCore_mips32.h:185
vm_cpu::KSCRATCH2
uint32_t KSCRATCH2
Definition: JitCore_mips32.h:330
vm_cpu::CPR0_211
uint32_t CPR0_211
Definition: JitCore_mips32.h:289
vm_cpu::CPR0_58
uint32_t CPR0_58
Definition: JitCore_mips32.h:136
miasm.arch.aarch64.regs.exception_flags
exception_flags
Definition: regs.py:7
JitCpu
Definition: JitCore.h:186
vm_cpu
Definition: JitCore_aarch64.h:2
vm_cpu::CPR0_97
uint32_t CPR0_97
Definition: JitCore_mips32.h:175
vm_cpu::R_LO
uint32_t R_LO
Definition: JitCore_mips32.h:41
vm_cpu::CPR0_4
uint32_t CPR0_4
Definition: JitCore_mips32.h:82
vm_cpu::CPR0_22
uint32_t CPR0_22
Definition: JitCore_mips32.h:100
vm_cpu::CPR0_154
uint32_t CPR0_154
Definition: JitCore_mips32.h:232
vm_cpu::CPR0_216
uint32_t CPR0_216
Definition: JitCore_mips32.h:294
vm_cpu::CPR0_202
uint32_t CPR0_202
Definition: JitCore_mips32.h:280
vm_cpu::CPR0_189
uint32_t CPR0_189
Definition: JitCore_mips32.h:267
vm_cpu::CPR0_174
uint32_t CPR0_174
Definition: JitCore_mips32.h:252
vm_cpu::CPR0_70
uint32_t CPR0_70
Definition: JitCore_mips32.h:148
vm_cpu::CPR0_117
uint32_t CPR0_117
Definition: JitCore_mips32.h:195
vm_cpu::F10
double F10
Definition: JitCore_mips32.h:55
JitCore_mips32.h
vm_cpu::CPR0_166
uint32_t CPR0_166
Definition: JitCore_mips32.h:244
vm_cpu::CPR0_92
uint32_t CPR0_92
Definition: JitCore_mips32.h:170
vm_cpu::CPR0_51
uint32_t CPR0_51
Definition: JitCore_mips32.h:129
vm_cpu::CPR0_172
uint32_t CPR0_172
Definition: JitCore_mips32.h:250
vm_cpu::F15
double F15
Definition: JitCore_mips32.h:60
vm_cpu::KSCRATCH0
uint32_t KSCRATCH0
Definition: JitCore_mips32.h:328