comparison mc-codegen.c @ 205:a50f90d0b63a

*** empty log message ***
author kono
date Thu, 15 Apr 2004 01:01:51 +0900
parents 601301152d9c
children 4170cefb48f6
comparison
equal deleted inserted replaced
204:4c614334f3d0 205:a50f90d0b63a
835 *use=list3(t,*use,e1); 835 *use=list3(t,*use,e1);
836 g_expr_u(assign_expr0(e1,s,ty,ty)); 836 g_expr_u(assign_expr0(e1,s,ty,ty));
837 *target = append4(*target,t,ty,e1); 837 *target = append4(*target,t,ty,e1);
838 } else if (sz==size_of_float && (e1=get_dregister(0))!=-1) { 838 } else if (sz==size_of_float && (e1=get_dregister(0))!=-1) {
839 e1=list3(FREGISTER,e1,0); 839 e1=list3(FREGISTER,e1,0);
840 *use=list3(t,*use,e1);
841 g_expr_u(assign_expr0(e1,s,ty,ty));
842 *target = append4(*target,t,ty,e1);
843 #endif
844 #if LONGLONG_CODE
845 } else if (sz==size_of_longlong && (e1=get_lregister())!=-1) {
846 e1=list3(LREGISTER,e1,0);
840 *use=list3(t,*use,e1); 847 *use=list3(t,*use,e1);
841 g_expr_u(assign_expr0(e1,s,ty,ty)); 848 g_expr_u(assign_expr0(e1,s,ty,ty));
842 *target = append4(*target,t,ty,e1); 849 *target = append4(*target,t,ty,e1);
843 #endif 850 #endif
844 } else { 851 } else {