diff mc-code-spu.c @ 666:7c42cf329666

*** empty log message ***
author kono
date Mon, 30 Apr 2007 02:19:48 +0900
parents 2cc418b247ce
children f536897fa3cb
line wrap: on
line diff
--- a/mc-code-spu.c	Sat Apr 28 22:55:19 2007 +0900
+++ b/mc-code-spu.c	Mon Apr 30 02:19:48 2007 +0900
@@ -143,7 +143,7 @@
 #define MAX_TMP_FREG 127
 
 int MAX_REGISTER=127;             /* ARMのレジスタを10個まで使う*/
-#define  REAL_MAX_REGISTER 127    /* ARMのレジスタが32ということ*/
+#define  REAL_MAX_REGISTER 128    /* ARMのレジスタが32ということ*/
 
 #define FREG_OFFSET 3
 #define LREG_OFFSET 3
@@ -5039,7 +5039,7 @@
     for(i=0;i<reg_sp;i++) {
         if ((reg=reg_stack[i])>=0) {
             code_assign_lvar(
-                (reg_stack[i]=new_lvar(SIZE_OF_INT)*4),reg,0); 
+                (reg_stack[i]=new_lvar(SIZE_OF_INT)),reg,0); 
             reg_stack[i]= reg_stack[i]-REG_LVAR_OFFSET;
 	    free_register(reg);
         }