Mercurial > hg > CbC > old > device
diff mc-code-powerpc.c @ 468:464e7480395c
*** empty log message ***
author | kono |
---|---|
date | Sat, 30 Jul 2005 16:22:00 +0900 (2005-07-30) |
parents | 32737bad7489 |
children | cf1c2c42b7c8 |
line wrap: on
line diff
--- a/mc-code-powerpc.c Sat Jul 30 16:01:45 2005 +0900 +++ b/mc-code-powerpc.c Sat Jul 30 16:22:00 2005 +0900 @@ -320,23 +320,23 @@ } #if 0 -printf("# reg_save %d\n",reg_save); -printf("# function %s\n",fnptr->nm); +printf("## reg_save %d\n",reg_save); +printf("## function %s\n",fnptr->nm); l = ARG_LVAR_OFFSET; -printf("# offset call0\t%d\n",CALLER_ARG); +printf("## offset call0\t%d\n",CALLER_ARG); l = ARG_LVAR_OFFSET+max_func_args*SIZE_OF_INT; -printf("# offset calln\t%d %d\n",CALLER_ARG,max_func_args*SIZE_OF_INT); +printf("## offset calln\t%d %d\n",CALLER_ARG,max_func_args*SIZE_OF_INT); l = disp; -printf("# offset lvarn\t%d %d\n",FUNC_LVAR+lvar_offsetv,disp); +printf("## offset lvarn\t%d %d\n",FUNC_LVAR+lvar_offsetv,disp); l = 0; -printf("# offset lvar0\t%d\n",FUNC_LVAR+lvar_offsetv); +printf("## offset lvar0\t%d\n",FUNC_LVAR+lvar_offsetv); l = -reg_save; -printf("# offset regs\t%d\n",FUNC_LVAR+lvar_offsetv); -printf("# offset r1off\t%d\n",r1_offsetv); +printf("## offset regs\t%d\n",FUNC_LVAR+lvar_offsetv); +printf("## offset r1off\t%d\n",r1_offsetv); l = 0; -printf("# offset carg0\t%d\n",CALLEE_ARG+r1_offsetv); +printf("## offset carg0\t%d\n",CALLEE_ARG+r1_offsetv); l = my_func_args; -printf("# offset cargn\t%d %d\n",CALLEE_ARG+r1_offsetv,my_func_args); +printf("## offset cargn\t%d %d\n",CALLEE_ARG+r1_offsetv,my_func_args); #endif } @@ -580,7 +580,7 @@ get_register(void) { int i = get_register0(); - printf("# get_register %d\n",i); + printf("## get_register %d\n",i); return i; } #endif @@ -627,7 +627,7 @@ get_dregister(int d) { int i = get_dregister0(d); -printf("# get_dregister %d\n",i); +printf("## get_dregister %d\n",i); return i; } #endif @@ -645,7 +645,7 @@ int i; for(i=LREG_OFFSET+1;i<REAL_MAX_LREGISTER+LREG_OFFSET;i++) { if (regs[i]==0) { -// printf("# get_lregister %d\n",i); +// printf("## get_lregister %d\n",i); return i; } } @@ -715,7 +715,7 @@ void free_register(int i) { /* ����ʤ��ʤä��쥸�������� */ -// printf("# free_register %d\n",i); +// printf("## free_register %d\n",i); regs[i]=0; if (is_longlong_reg(i)) { regs[regv_l(i)]=0; @@ -807,7 +807,7 @@ for(i=0;i<MAX_FREGISTER;i++) { if (! regs[i+FREG_OFFSET]) fcount++; } - printf("# free reg %d freg %d\n",count,fcount); + printf("## free reg %d freg %d\n",count,fcount); return d?fcount:count; } @@ -829,7 +829,7 @@ free_all_register(void) { int i; -// printf("# free_all register\n"); +// printf("## free_all register\n"); #if LONGLONG_CODE for(i=0;i<REAL_MAX_LREGISTER;i++) { regs[i+LREG_OFFSET]=0; @@ -910,7 +910,7 @@ #if 1 for(j=0,i=0;i<MAX_REGISTER;i++) if (regs[i]) j++; if (j>USAGE_MAX) { - printf("\n# regs:"); + printf("\n## regs:"); for(i=0;i<MAX_REGISTER;i++) { printf("%d",regs[i]); } } if (reg_sp>0) { @@ -924,7 +924,7 @@ } for(j=0,i=0;i<MAX_FREGISTER;i++) if (regs[i+FREG_OFFSET]) j++; if (j>USAGE_MAX) { - printf("\n# freg:"); + printf("\n## freg:"); for(i=0;i<MAX_FREGISTER;i++) { printf("%d",regs[i+FREG_OFFSET]); } } if (freg_sp>0) { @@ -939,7 +939,7 @@ for(j=0,i=0;i<REAL_MAX_LREGISTER;i++) if (regs[i+LREG_OFFSET]) j++; if (j>USAGE_MAX) { - printf("\n# lreg:"); + printf("\n## lreg:"); for(i=0;i<REAL_MAX_LREGISTER;i++) { printf("%d",regs[i+LREG_OFFSET]); } } if (lreg_sp>0) { @@ -1694,7 +1694,7 @@ void use_reg(int arg) { -// printf("# use reg %d\n",arg); +// printf("## use reg %d\n",arg); if (arg<0||arg> REAL_MAX_REGISTER+REAL_MAX_FREGISTER+ REAL_MAX_LREGISTER) error(-1); clear_ptr_cache_reg(arg); @@ -2366,7 +2366,7 @@ free_register(creg); emit_pop_free(xreg); #else - printf("# assop\n\tmr %s,%s\n",register_name(edx),register_name(creg)); + printf("## assop\n\tmr %s,%s\n",register_name(edx),register_name(creg)); ld_indexx(byte,0,edx,creg,sign); tosop(op,creg,xreg); crn = register_name(creg); @@ -4887,7 +4887,7 @@ if (regv_l(lreg)==edx || regv_h(lreg)==edx) { // this can't happen edx0 = get_register(); if(!edx0) error(-1); - printf("# lassop\n\tmr %s,%s\n",register_name(edx0),register_name(edx)); + printf("## lassop\n\tmr %s,%s\n",register_name(edx0),register_name(edx)); edx = edx0; } lload(edx0=edx,reg,0);