/[pcsx2_0.9.7]/trunk/common/include/x86emitter/implement/group1.h
ViewVC logotype

Diff of /trunk/common/include/x86emitter/implement/group1.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/common/include/x86emitter/implement/group1.h	2010/09/07 06:28:05	61
+++ trunk/common/include/x86emitter/implement/group1.h	2010/09/07 11:08:22	62
@@ -29,6 +29,8 @@
 	G1Type_CMP
 };
 
+extern void _g1_EmitOp( G1Type InstType, const xRegisterInt& to, const xRegisterInt& from );
+
 // --------------------------------------------------------------------------------------
 //  xImpl_Group1
 // --------------------------------------------------------------------------------------
@@ -40,10 +42,10 @@
 	void operator()( const xRegister16& to, const xRegister16& from ) const;
 	void operator()( const xRegister32& to, const xRegister32& from ) const;
 
-	void operator()( const ModSibBase& to, const xRegisterInt& from ) const;
-	void operator()( const xRegisterInt& to, const ModSibBase& from ) const;
+	void operator()( const xIndirectVoid& to, const xRegisterInt& from ) const;
+	void operator()( const xRegisterInt& to, const xIndirectVoid& from ) const;
 	void operator()( const xRegisterInt& to, int imm ) const;
-	void operator()( const ModSib32orLess& to, int imm ) const;
+	void operator()( const xIndirect32orLess& to, int imm ) const;
 
 #if 0
 	// ------------------------------------------------------------------------
@@ -93,11 +95,11 @@
 	void operator()( const xRegister16& to, const xRegister16& from ) const;
 	void operator()( const xRegister32& to, const xRegister32& from ) const;
 
-	void operator()( const ModSibBase& to, const xRegisterInt& from ) const;
-	void operator()( const xRegisterInt& to, const ModSibBase& from ) const;
+	void operator()( const xIndirectVoid& to, const xRegisterInt& from ) const;
+	void operator()( const xRegisterInt& to, const xIndirectVoid& from ) const;
 	void operator()( const xRegisterInt& to, int imm ) const;
 
-	void operator()( const ModSib32orLess& to, int imm ) const;
+	void operator()( const xIndirect32orLess& to, int imm ) const;
 
 	xImplSimd_DestRegSSE PS;			// packed single precision
 	xImplSimd_DestRegSSE PD;			// packed double precision
@@ -114,11 +116,11 @@
 	void operator()( const xRegister16& to, const xRegister16& from ) const;
 	void operator()( const xRegister32& to, const xRegister32& from ) const;
 
-	void operator()( const ModSibBase& to, const xRegisterInt& from ) const;
-	void operator()( const xRegisterInt& to, const ModSibBase& from ) const;
+	void operator()( const xIndirectVoid& to, const xRegisterInt& from ) const;
+	void operator()( const xRegisterInt& to, const xIndirectVoid& from ) const;
 	void operator()( const xRegisterInt& to, int imm ) const;
 
-	void operator()( const ModSib32orLess& to, int imm ) const;
+	void operator()( const xIndirect32orLess& to, int imm ) const;
 
 	xImplSimd_DestRegSSE PS;			// packed single precision
 	xImplSimd_DestRegSSE PD;			// packed double precision
@@ -133,11 +135,11 @@
 	void operator()( const xRegister16& to, const xRegister16& from ) const;
 	void operator()( const xRegister32& to, const xRegister32& from ) const;
 
-	void operator()( const ModSibBase& to, const xRegisterInt& from ) const;
-	void operator()( const xRegisterInt& to, const ModSibBase& from ) const;
+	void operator()( const xIndirectVoid& to, const xRegisterInt& from ) const;
+	void operator()( const xRegisterInt& to, const xIndirectVoid& from ) const;
 	void operator()( const xRegisterInt& to, int imm ) const;
 
-	void operator()( const ModSib32orLess& to, int imm ) const;
+	void operator()( const xIndirect32orLess& to, int imm ) const;
 
 	xImplSimd_DestSSE_CmpImm	PS;
 	xImplSimd_DestSSE_CmpImm	PD;

 

  ViewVC Help
Powered by ViewVC 1.1.22