Fix a few uses of ppc_load_reg/ppc_store_reg.
authorZoltan Varga <vargaz@gmail.com>
Mon, 22 Jun 2009 15:24:56 +0000 (15:24 -0000)
committerZoltan Varga <vargaz@gmail.com>
Mon, 22 Jun 2009 15:24:56 +0000 (15:24 -0000)
svn path=/trunk/mono/; revision=136606

mono/arch/ppc/ppc-codegen.h

index 8dc407c121e154b5d95a54320ea03b07472551b8..d2555116b4ab58aea39e1d33a2677f726f408b64 100644 (file)
@@ -205,10 +205,6 @@ enum {
 
 #define ppc_load_func(c,D,V)         ppc_load_sequence ((c), (D), (V))
 
-#define ppc_load_reg(c,D,d,A)         ppc_lwz  ((c), (D), (d), (A))
-#define ppc_load_reg_update(c,D,d,A)  ppc_lwzu ((c), (D), (d), (A))
-#define ppc_load_reg_indexed(c,D,A,B)        ppc_lwzx ((c), (D), (A), (B))
-#define ppc_load_reg_update_indexed(c,D,A,B) ppc_lwzux ((c), (D), (A), (B))
 #define ppc_load_multiple_regs(c,D,d,A)      ppc_lmw   ((c), (D), (d), (A))
 
 #define ppc_store_reg(c,S,d,A)        ppc_stw  ((c), (S), (d), (A))
@@ -798,8 +794,8 @@ my and Ximian's copyright to this code. ;)
 
 #define ppc_load_func(c,D,v) G_STMT_START { \
                ppc_load_sequence ((c), ppc_r11, (guint64)(gsize)(v));  \
-               ppc_load_reg ((c), ppc_r2, 8, ppc_r11); \
-               ppc_load_reg ((c), (D), 0, ppc_r11);    \
+               ppc_ldptr ((c), ppc_r2, 8, ppc_r11);    \
+               ppc_ldptr ((c), (D), 0, ppc_r11);       \
        } G_STMT_END
 
 #define ppc_load_multiple_regs(c,D,d,A) G_STMT_START { \