summaryrefslogtreecommitdiff
path: root/DevTools/UserspaceEmulator/SoftCPU.h
diff options
context:
space:
mode:
Diffstat (limited to 'DevTools/UserspaceEmulator/SoftCPU.h')
-rw-r--r--DevTools/UserspaceEmulator/SoftCPU.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/DevTools/UserspaceEmulator/SoftCPU.h b/DevTools/UserspaceEmulator/SoftCPU.h
index d00963fe32..19056a0509 100644
--- a/DevTools/UserspaceEmulator/SoftCPU.h
+++ b/DevTools/UserspaceEmulator/SoftCPU.h
@@ -794,6 +794,19 @@ private:
template<bool update_dest, typename Op>
void generic_reg8_RM8(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM8_1(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM8_CL(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM16_1(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM16_CL(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM32_1(Op, const X86::Instruction&);
+ template<typename Op>
+ void generic_RM32_CL(Op, const X86::Instruction&);
+
template<bool check_zf, typename Callback>
void do_once_or_repeat(const X86::Instruction& insn, Callback);