JXX cond lbl -> mkRU [] []
JMP op -> mkRU (use_R op) []
JMP_TBL op ids -> mkRU (use_R op) []
-#if i386_TARGET_ARCH
- CALL (Left imm) -> mkRU [] callClobberedRegs
- CALL (Right reg) -> mkRU [reg] callClobberedRegs
-#else
- CALL (Left imm) -> mkRU params callClobberedRegs
- CALL (Right reg) -> mkRU (reg:params) callClobberedRegs
-#endif
+ CALL (Left imm) params -> mkRU params callClobberedRegs
+ CALL (Right reg) params -> mkRU (reg:params) callClobberedRegs
CLTD sz -> mkRU [eax] [edx]
NOP -> mkRU [] []
#endif
FETCHGOT reg -> mkRU [] [reg]
+ FETCHPC reg -> mkRU [] [reg]
COMMENT _ -> noUsage
DELTA _ -> noUsage
FDIV sz src dst -> FDIV sz (patchOp src) (patchOp dst)
#endif
- CALL (Left imm) -> instr
- CALL (Right reg) -> CALL (Right (env reg))
+ CALL (Left imm) _ -> instr
+ CALL (Right reg) p -> CALL (Right (env reg)) p
FETCHGOT reg -> FETCHGOT (env reg)
-
+ FETCHPC reg -> FETCHPC (env reg)
+
NOP -> instr
COMMENT _ -> instr
DELTA _ -> instr