- C5AFA1184E847BA45411669A68D1CC0F62A2BACB17155541F525A70D4EDEFD9A62789675F30C1EB79621D8737674FE39BA7A5D913D30FE18E8B785F3CF48276D
+ 0B4157A311317D55241B7A9700E16B0952CC540285D4922EC2D6626C29C3A9C83DE29D18068D9BE2A721B801CDED2D930A4CDECF4991C5C2EAB707E5E987BDE6
m/mipsinst/m_instrs.asm
(470 . 7)(470 . 7)
13 _mtc0_r13: ; 0x0d
14 test ecx, ecx ; Sel != 0 ?
15 jnz _mtc0_unknown ; ... then unknown; else:
16 %define CAUSEMASK ((1 << 23) | (1 << 22) | (3 << 8))
17 %define CAUSEMASK ((1 << 23) | (1 << 22) | (255 << 8))
18 mov eax, CP0_Cause ; eax := CP0_Cause
19 and ebx, CAUSEMASK ; T := T & CAUSEMASK
20 and eax, ~CAUSEMASK ; eax := eax & ~CAUSEMASK