From b903921b147b07a66ce2f32e8b80df3a0af30f04 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 20 Aug 2015 19:29:36 -0400 Subject: [PATCH] x64Emitter: Make WriteModRM and WriteSIB private These shouldn't be public. --- Source/Core/Common/x64Emitter.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/Core/Common/x64Emitter.h b/Source/Core/Common/x64Emitter.h index 3232cafd55..c4a112ddc1 100644 --- a/Source/Core/Common/x64Emitter.h +++ b/Source/Core/Common/x64Emitter.h @@ -283,6 +283,8 @@ private: void CheckFlags(); void Rex(int w, int r, int x, int b); + void WriteModRM(int mod, int rm, int reg); + void WriteSIB(int scale, int index, int base); void WriteSimple1Byte(int bits, u8 byte, X64Reg reg); void WriteSimple2Byte(int bits, u8 byte1, u8 byte2, X64Reg reg); void WriteMulDivType(int bits, OpArg src, int ext); @@ -319,9 +321,6 @@ public: XEmitter(u8* code_ptr) { code = code_ptr; flags_locked = false; } virtual ~XEmitter() {} - void WriteModRM(int mod, int rm, int reg); - void WriteSIB(int scale, int index, int base); - void SetCodePtr(u8* ptr); void ReserveCodeSpace(int bytes); const u8* AlignCode4();