# HG changeset patch # User kono # Date 1135067137 -32400 # Node ID 95fcc858fd1c1e1b76b89190e12304639e6eff44 # Parent 79fef53141b4cf8016182c9ab5f445e6de9c4c95 cond unsigned fix. diff -r 79fef53141b4 -r 95fcc858fd1c mc-codegen.c --- a/mc-codegen.c Mon Dec 19 22:42:12 2005 +0900 +++ b/mc-codegen.c Tue Dec 20 17:25:37 2005 +0900 @@ -418,12 +418,17 @@ lmachinop(e1); return INT; #endif + case COND: /* a?0:1 should consider non-brach instruction */ + case UCOND: + d = INT; goto cond_case; + case LUCOND: case LCOND: + d = LONGLONG; goto cond_case; case DCOND: + d = DOUBLE; goto cond_case; case FCOND: - case COND: /* a?0:1 should consider non-brach instruction */ - d = (car(e1)==LCOND?LONGLONG: - car(e1)==COND?INT:car(e1)==DCOND?DOUBLE:FLOAT); + d = FLOAT; +cond_case: e2=fwdlabel(); if (caddr(e1)) { b_expr(cadr(e1),0,e2,0); @@ -2076,12 +2081,12 @@ } if(t1==DOUBLE||t0==DOUBLE) { e3=double_value(e3); - type = set_type_with_attr(t,type); if (e2) e2=double_value(e2); + type = t; if (e2) e2=double_value(e2); return(list4(DCOND,e1,e2,e3)); } if(t1==FLOAT||t0==FLOAT) { e3=float_value(e3); - type = set_type_with_attr(t,type); if (e2) e2=float_value(e2); + type = t; if (e2) e2=float_value(e2); return(list4(FCOND,e1,e2,e3)); } #endif @@ -2091,19 +2096,24 @@ } if(t1==LONGLONG||t0==LONGLONG) { e3=longlong_value(e3); - type = set_type_with_attr(t,type); if (e2) e2=longlong_value(e2); + type = t; if (e2) e2=longlong_value(e2); return(list4(LCOND,e1,e2,e3)); } if(t1==ULONGLONG||t0==ULONGLONG) { e3=ulonglong_value(e3); - type = set_type_with_attr(t,type); if (e2) e2=ulonglong_value(e2); - return(list4(LCOND,e1,e2,e3)); + type = t; if (e2) e2=ulonglong_value(e2); + return(list4(LUCOND,e1,e2,e3)); } #endif - if(t1==INT||(t0!=INT&&t1==UNSIGNED)) - type=set_type_with_attr(t,type); + if(t1==INT||t0==INT) { + e3=int_value(e3); + type = t; if (e2) e2=int_value(e2); + return(list4(COND,e1,e2,e3)); + } + e3=unsigned_value(e3); + type = t; if (e2) e2=unsigned_value(e2); /* if (t!=type) error(TYERR); */ - return(list4(COND,e1,e2,e3)); + return(list4(UCOND,e1,e2,e3)); } extern int diff -r 79fef53141b4 -r 95fcc858fd1c mc.h --- a/mc.h Mon Dec 19 22:42:12 2005 +0900 +++ b/mc.h Tue Dec 20 17:25:37 2005 +0900 @@ -332,44 +332,47 @@ /* tarnary argments */ #define COND 85 +#define UCOND 86 #define SCOND (SOP+COND) +#define SUCOND (SOP+UCOND) #define DCOND (DOP+COND) #define FCOND (FOP+COND) #define LCOND (LOP+COND) +#define LUCOND (LOP+UCOND) #define TARNARY_ARGS(i) (COND==(i%SOP)) /* not appeared as tags */ -#define LPAR 86 -#define RPAR 87 -#define LBRA 88 -#define RBRA 89 -#define LC 90 -#define RC 91 -#define COLON 92 -#define SM 93 -#define PERIOD 94 -#define ARROW 95 -#define CNAME 96 +#define LPAR 87 +#define RPAR 88 +#define LBRA 89 +#define RBRA 90 +#define LC 91 +#define RC 92 +#define COLON 93 +#define SM 94 +#define PERIOD 95 +#define ARROW 96 +#define CNAME 97 -#define I2C 97 -#define I2S 98 -#define I2I 99 -#define I2U 100 -#define I2D 101 -#define I2F 102 -#define I2LL 103 -#define I2ULL 104 +#define I2C 98 +#define I2S 99 +#define I2I 100 +#define I2U 101 +#define I2D 102 +#define I2F 103 +#define I2LL 104 +#define I2ULL 105 -#define U2UC 105 -#define U2US 106 -#define U2I 107 -#define U2U 108 -#define U2D 109 -#define U2F 110 -#define U2LL 111 -#define U2ULL 112 +#define U2UC 106 +#define U2US 107 +#define U2I 108 +#define U2U 109 +#define U2D 110 +#define U2F 111 +#define U2LL 112 +#define U2ULL 113 #define D2I (DOP+I2I) @@ -404,22 +407,22 @@ /* statement start */ -#define ST_DECL 113 -#define ST_IF 114 -#define ST_DO 115 -#define ST_WHILE 116 -#define ST_FOR 117 -#define ST_SWITCH 118 -#define ST_COMP 119 -#define ST_BREAK 120 -#define ST_CONTINUE 121 -#define ST_CASE 122 -#define ST_DEFAULT 123 -#define ST_RETURN 124 -#define ST_GOTO 125 -#define ST_ASM 126 -#define ST_LABEL 127 -#define ST_COMMENT 128 +#define ST_DECL 114 +#define ST_IF 115 +#define ST_DO 116 +#define ST_WHILE 117 +#define ST_FOR 118 +#define ST_SWITCH 119 +#define ST_COMP 120 +#define ST_BREAK 121 +#define ST_CONTINUE 122 +#define ST_CASE 123 +#define ST_DEFAULT 124 +#define ST_RETURN 125 +#define ST_GOTO 126 +#define ST_ASM 127 +#define ST_LABEL 128 +#define ST_COMMENT 129 #define IS_STATEMENT(i) (ST_DECL<=i&&i<=ST_COMMENT) diff -r 79fef53141b4 -r 95fcc858fd1c test/code-gen.c --- a/test/code-gen.c Mon Dec 19 22:42:12 2005 +0900 +++ b/test/code-gen.c Tue Dec 20 17:25:37 2005 +0900 @@ -142,9 +142,9 @@ i1 = 1; i2 = -2; s1 = -1; s2 = -3; us1 = 65535; us2 = 65535; - printf("#0141:code_lvar r %d %d %u %u %u %u\n",i1,i2,s1,s2,us1,us2); + printf("#0144:code_lvar r %d %d %u %u %u %u\n",i1,i2,s1,s2,us1,us2); c1 = -1; c2 = -3; uc1 = 200; uc2 = 202; - printf("#0143:code_gvar r %d %d %u %u\n",c1,c2,uc1,uc2); + printf("#0146:code_gvar r %d %d %u %u\n",c1,c2,uc1,uc2); } // code_fname(NMTBL *n,int creg) @@ -155,7 +155,7 @@ int i,j; i = (int)code_fname; j = (int)code_register; - printf("#0154:code_fname %d\n",i==j); + printf("#0157:code_fname %d\n",i==j); } @@ -165,7 +165,7 @@ { int i,j; i = 123123123;j = -32423; - printf("#0164:code_neg %d %d\n",-i,-j); + printf("#0167:code_neg %d %d\n",-i,-j); } // code_not(int creg) @@ -174,7 +174,7 @@ { int i,j; i = 123123123;j = 0; - printf("#0173:code_neg %d %d\n",~i,~j); + printf("#0176:code_neg %d %d\n",~i,~j); } // code_lnot(int creg) @@ -183,7 +183,7 @@ { int i,j; i = 123123123;j = 0; - printf("#0182:code_neg %d %d\n",!i,!j); + printf("#0185:code_neg %d %d\n",!i,!j); } // code_preinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -192,8 +192,8 @@ { int i,j; i = 123123123;j = 0; - printf("#0191:code_preinc i %d %d",++i,--j); - printf("#0192: %d %d\n",i,j); + printf("#0194:code_preinc i %d %d",++i,--j); + printf("#0195: %d %d\n",i,j); } // code_postinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -202,8 +202,8 @@ { unsigned int i,j; i = 123123123;j = 0; - printf("#0201:code_upreinc u %d %d",i++,j--); - printf("#0202: %d %d\n",i,j); + printf("#0204:code_upreinc u %d %d",i++,j--); + printf("#0205: %d %d\n",i,j); } // code_postinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -212,8 +212,8 @@ { int i,j; i = 123123123;j = 0; - printf("#0211:code_postinc i %d %d",i++,j--); - printf("#0212: %d %d\n",i,j); + printf("#0214:code_postinc i %d %d",i++,j--); + printf("#0215: %d %d\n",i,j); } // code_preinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -222,8 +222,8 @@ { unsigned int i,j; i = 123123123;j = 0; - printf("#0221:code_upreinc u %d %d",++i,--j); - printf("#0222: %d %d\n",i,j); + printf("#0224:code_upreinc u %d %d",++i,--j); + printf("#0225: %d %d\n",i,j); } // code_preinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -232,8 +232,8 @@ { register int i,j; i = 123123123;j = 0; - printf("#0231:code_preinc i r %d %d",++i,--j); - printf("#0232: %d %d\n",i,j); + printf("#0234:code_preinc i r %d %d",++i,--j); + printf("#0235: %d %d\n",i,j); } // code_postinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -242,8 +242,8 @@ { register unsigned int i,j; i = 123123123;j = 0; - printf("#0241:code_upreinc u r %d %d",i++,j--); - printf("#0242: %d %d\n",i,j); + printf("#0244:code_upreinc u r %d %d",i++,j--); + printf("#0245: %d %d\n",i,j); } // code_postinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -252,8 +252,8 @@ { register int i,j; i = 123123123;j = 0; - printf("#0251:code_postinc i r %d %d",i++,j--); - printf("#0252: %d %d\n",i,j); + printf("#0254:code_postinc i r %d %d",i++,j--); + printf("#0255: %d %d\n",i,j); } // code_register_preinc(int e1,int e2,int dir,int sign,int sz,int reg) @@ -262,8 +262,8 @@ { register unsigned int i,j; i = 123123123;j = 0; - printf("#0261:code_upreinc u r %d %d",++i,--j); - printf("#0262: %d %d\n",i,j); + printf("#0264:code_upreinc u r %d %d",++i,--j); + printf("#0265: %d %d\n",i,j); } // code_return(int creg) @@ -277,7 +277,7 @@ void code_return_int() { - printf("#0276:code_return_int %d\n",code_return_int0()); + printf("#0279:code_return_int %d\n",code_return_int0()); } #if FLOAT_CODE @@ -289,7 +289,7 @@ void code_return_float() { - printf("#0288:code_return_float %g\n",code_return_float0()); + printf("#0291:code_return_float %g\n",code_return_float0()); } double @@ -300,7 +300,7 @@ void code_return_double() { - printf("#0299:code_return_double %g\n",code_return_double0()); + printf("#0302:code_return_double %g\n",code_return_double0()); } #endif @@ -314,7 +314,7 @@ void code_return_longlong() { - printf("#0313:code_return_longlong %lld\n",code_return_longlong0()); + printf("#0316:code_return_longlong %lld\n",code_return_longlong0()); } #endif @@ -333,13 +333,13 @@ int i = code_return_struct0(/*1*/).a[55]; // int i; // i = code_return_struct0(i).a[55]; - printf("#0332:code_return_struct %d\n", i); + printf("#0335:code_return_struct %d\n", i); } void code_return_struct() { - printf("#0338:code_return_struct %d\n", code_return_struct0().a[55]); + printf("#0341:code_return_struct %d\n", code_return_struct0().a[55]); } // code_gt(int cond) @@ -349,24 +349,24 @@ { int reg,mthree=-3,seven=7,mtwo=-2,zero=0,three=3; if (i1>i2) - printf("#0348:code_gt 1\n"); + printf("#0351:code_gt 1\n"); else - printf("#0350:code_gt 0\n"); + printf("#0353:code_gt 0\n"); for (reg=-3;reg<7;reg++) { if (0ui2) - printf("#0376:code_ugt 1\n"); + printf("#0379:code_ugt 1\n"); else - printf("#0378:code_ugt 0\n"); + printf("#0381:code_ugt 0\n"); for (reg=0;reg<7;reg++) { if (0=i2) - printf("#0403:code_ge 1\n"); + printf("#0406:code_ge 1\n"); else - printf("#0405:code_ge 0\n"); + printf("#0408:code_ge 0\n"); for (reg=-3;reg<7;reg++) { if (0<=reg && reg<=3) - printf("#0408:reg=%d code_ge 0<=reg && reg <=3\n",reg); + printf("#0411:reg=%d code_ge 0<=reg && reg <=3\n",reg); } for (reg=-3;reg<7;reg++) { if (-2<=reg && reg<=0) - printf("#0412:reg=%d code_ge -2<=reg && reg <=0\n",reg); + printf("#0415:reg=%d code_ge -2<=reg && reg <=0\n",reg); } for (reg=mthree;reg=ui2) - printf("#0430:code_uge 1\n"); + printf("#0433:code_uge 1\n"); else - printf("#0432:code_uge 0\n"); + printf("#0435:code_uge 0\n"); for (reg=0;reg<7;reg++) { if (0<=reg && reg<=3) - printf("#0435:reg=%d code_uge 0<=reg && reg <=3\n",reg); + printf("#0438:reg=%d code_uge 0<=reg && reg <=3\n",reg); } for (reg=0;reg<7;reg++) { if (1<=reg && reg<=5) - printf("#0439:reg=%d code_uge 1<=reg && reg <=5\n",reg); + printf("#0442:reg=%d code_uge 1<=reg && reg <=5\n",reg); } for (reg=zero;reg%d gvar %d\n",i1,i2,i1>i2); - printf("#0488:code_bool %u>%u gvar %d u\n",ui1,ui2,ui1>ui2); - printf("#0489:code_bool %d>=%d gvar %d\n",i1,i2,i1>=i2); - printf("#0490:code_bool %u>=%u gvar %d u\n",ui1,ui2,ui1>=ui2); - printf("#0491:code_bool %d<%d gvar %d\n",i1,i2,i1%d gvar %d\n",i1,i2,i1>i2); + printf("#0491:code_bool %u>%u gvar %d u\n",ui1,ui2,ui1>ui2); + printf("#0492:code_bool %d>=%d gvar %d\n",i1,i2,i1>=i2); + printf("#0493:code_bool %u>=%u gvar %d u\n",ui1,ui2,ui1>=ui2); + printf("#0494:code_bool %d<%d gvar %d\n",i1,i2,i1%d lvar %d\n",i1l,i2l,i1l>i2l); - printf("#0504:code_bool %u>%u lvar %d u\n",ui1l,ui2l,ui1l>ui2l); - printf("#0505:code_bool %d>=%d lvar %d\n",i1l,i2l,i1l>=i2l); - printf("#0506:code_bool %u>=%u lvar %d u\n",ui1l,ui2l,ui1l>=ui2l); - printf("#0507:code_bool %d<%d lvar %d\n",i1l,i2l,i1l%d lvar %d\n",i1l,i2l,i1l>i2l); + printf("#0507:code_bool %u>%u lvar %d u\n",ui1l,ui2l,ui1l>ui2l); + printf("#0508:code_bool %d>=%d lvar %d\n",i1l,i2l,i1l>=i2l); + printf("#0509:code_bool %u>=%u lvar %d u\n",ui1l,ui2l,ui1l>=ui2l); + printf("#0510:code_bool %d<%d lvar %d\n",i1l,i2l,i1l%d gvar %d\n",-4,i2,-4>i2); - printf("#0526:code_bool_const %u>%u gvar %d u\n",0,ui2,0>ui2); - printf("#0527:code_bool_const %d>=%d gvar %d\n",-4,i2,-4>=i2); - printf("#0528:code_bool_const %u>=%u gvar %d u\n",0,ui2,0>=ui2); - printf("#0529:code_bool_const %d<%d gvar %d\n",-4,i2,-4%d gvar %d\n",-3,i2,-3>i2); - printf("#0536:code_bool_const %u>%u gvar %d u\n",1,ui2,1>ui2); - printf("#0537:code_bool_const %d>=%d gvar %d\n",-3,i2,-3>=i2); - printf("#0538:code_bool_const %u>=%u gvar %d u\n",1,ui2,1>=ui2); - printf("#0539:code_bool_const %d<%d gvar %d\n",-3,i2,-3%d gvar %d\n",-2,i2,-2>i2); - printf("#0546:code_bool_const %u>%u gvar %d u\n",2,ui2,2>ui2); - printf("#0547:code_bool_const %d>=%d gvar %d\n",-2,i2,-2>=i2); - printf("#0548:code_bool_const %u>=%u gvar %d u\n",2,ui2,2>=ui2); - printf("#0549:code_bool_const %d<%d gvar %d\n",-2,i2,-2%d gvar %d\n",-1,i2,-1>i2); - printf("#0556:code_bool_const %u>%u gvar %d u\n",3,ui2,3>ui2); - printf("#0557:code_bool_const %d>=%d gvar %d\n",-1,i2,-1>=i2); - printf("#0558:code_bool_const %u>=%u gvar %d u\n",3,ui2,3>=ui2); - printf("#0559:code_bool_const %d<%d gvar %d\n",-1,i2,-1%d gvar %d\n",0,i2,0>i2); - printf("#0566:code_bool_const %u>%u gvar %d u\n",4,ui2,4>ui2); - printf("#0567:code_bool_const %d>=%d gvar %d\n",0,i2,0>=i2); - printf("#0568:code_bool_const %u>=%u gvar %d u\n",4,ui2,4>=ui2); - printf("#0569:code_bool_const %d<%d gvar %d\n",0,i2,0%d gvar %d\n",1,i2,1>i2); - printf("#0576:code_bool_const %u>%u gvar %d u\n",5,ui2,5>ui2); - printf("#0577:code_bool_const %d>=%d gvar %d\n",1,i2,1>=i2); - printf("#0578:code_bool_const %u>=%u gvar %d u\n",5,ui2,5>=ui2); - printf("#0579:code_bool_const %d<%d gvar %d\n",1,i2,1%d gvar %d\n",2,i2,2>i2); - printf("#0586:code_bool_const %u>%u gvar %d u\n",6,ui2,6>ui2); - printf("#0587:code_bool_const %d>=%d gvar %d\n",2,i2,2>=i2); - printf("#0588:code_bool_const %u>=%u gvar %d u\n",6,ui2,6>=ui2); - printf("#0589:code_bool_const %d<%d gvar %d\n",2,i2,2%d gvar %d\n",3,i2,3>i2); - printf("#0596:code_bool_const %u>%u gvar %d u\n",7,ui2,7>ui2); - printf("#0597:code_bool_const %d>=%d gvar %d\n",3,i2,3>=i2); - printf("#0598:code_bool_const %u>=%u gvar %d u\n",7,ui2,7>=ui2); - printf("#0599:code_bool_const %d<%d gvar %d\n",3,i2,3%d gvar %d\n",-4,i2,-4>i2); + printf("#0529:code_bool_const %u>%u gvar %d u\n",0,ui2,0>ui2); + printf("#0530:code_bool_const %d>=%d gvar %d\n",-4,i2,-4>=i2); + printf("#0531:code_bool_const %u>=%u gvar %d u\n",0,ui2,0>=ui2); + printf("#0532:code_bool_const %d<%d gvar %d\n",-4,i2,-4%d gvar %d\n",-3,i2,-3>i2); + printf("#0539:code_bool_const %u>%u gvar %d u\n",1,ui2,1>ui2); + printf("#0540:code_bool_const %d>=%d gvar %d\n",-3,i2,-3>=i2); + printf("#0541:code_bool_const %u>=%u gvar %d u\n",1,ui2,1>=ui2); + printf("#0542:code_bool_const %d<%d gvar %d\n",-3,i2,-3%d gvar %d\n",-2,i2,-2>i2); + printf("#0549:code_bool_const %u>%u gvar %d u\n",2,ui2,2>ui2); + printf("#0550:code_bool_const %d>=%d gvar %d\n",-2,i2,-2>=i2); + printf("#0551:code_bool_const %u>=%u gvar %d u\n",2,ui2,2>=ui2); + printf("#0552:code_bool_const %d<%d gvar %d\n",-2,i2,-2%d gvar %d\n",-1,i2,-1>i2); + printf("#0559:code_bool_const %u>%u gvar %d u\n",3,ui2,3>ui2); + printf("#0560:code_bool_const %d>=%d gvar %d\n",-1,i2,-1>=i2); + printf("#0561:code_bool_const %u>=%u gvar %d u\n",3,ui2,3>=ui2); + printf("#0562:code_bool_const %d<%d gvar %d\n",-1,i2,-1%d gvar %d\n",0,i2,0>i2); + printf("#0569:code_bool_const %u>%u gvar %d u\n",4,ui2,4>ui2); + printf("#0570:code_bool_const %d>=%d gvar %d\n",0,i2,0>=i2); + printf("#0571:code_bool_const %u>=%u gvar %d u\n",4,ui2,4>=ui2); + printf("#0572:code_bool_const %d<%d gvar %d\n",0,i2,0%d gvar %d\n",1,i2,1>i2); + printf("#0579:code_bool_const %u>%u gvar %d u\n",5,ui2,5>ui2); + printf("#0580:code_bool_const %d>=%d gvar %d\n",1,i2,1>=i2); + printf("#0581:code_bool_const %u>=%u gvar %d u\n",5,ui2,5>=ui2); + printf("#0582:code_bool_const %d<%d gvar %d\n",1,i2,1%d gvar %d\n",2,i2,2>i2); + printf("#0589:code_bool_const %u>%u gvar %d u\n",6,ui2,6>ui2); + printf("#0590:code_bool_const %d>=%d gvar %d\n",2,i2,2>=i2); + printf("#0591:code_bool_const %u>=%u gvar %d u\n",6,ui2,6>=ui2); + printf("#0592:code_bool_const %d<%d gvar %d\n",2,i2,2%d gvar %d\n",3,i2,3>i2); + printf("#0599:code_bool_const %u>%u gvar %d u\n",7,ui2,7>ui2); + printf("#0600:code_bool_const %d>=%d gvar %d\n",3,i2,3>=i2); + printf("#0601:code_bool_const %u>=%u gvar %d u\n",7,ui2,7>=ui2); + printf("#0602:code_bool_const %d<%d gvar %d\n",3,i2,3%d gvar %d\n",-4,i2l,-4>i2l); - printf("#0612:code_bool_const %u>%u gvar %d u\n",0,ui2l,0>ui2l); - printf("#0613:code_bool_const %d>=%d gvar %d\n",-4,i2l,-4>=i2l); - printf("#0614:code_bool_const %u>=%u gvar %d u\n",0,ui2l,0>=ui2l); - printf("#0615:code_bool_const %d<%d gvar %d\n",-4,i2l,-4%d gvar %d\n",-3,i2l,-3>i2l); - printf("#0622:code_bool_const %u>%u gvar %d u\n",1,ui2l,1>ui2l); - printf("#0623:code_bool_const %d>=%d gvar %d\n",-3,i2l,-3>=i2l); - printf("#0624:code_bool_const %u>=%u gvar %d u\n",1,ui2l,1>=ui2l); - printf("#0625:code_bool_const %d<%d gvar %d\n",-3,i2l,-3%d gvar %d\n",-2,i2l,-2>i2l); - printf("#0632:code_bool_const %u>%u gvar %d u\n",2,ui2l,2>ui2l); - printf("#0633:code_bool_const %d>=%d gvar %d\n",-2,i2l,-2>=i2l); - printf("#0634:code_bool_const %u>=%u gvar %d u\n",2,ui2l,2>=ui2l); - printf("#0635:code_bool_const %d<%d gvar %d\n",-2,i2l,-2%d gvar %d\n",-1,i2l,-1>i2l); - printf("#0642:code_bool_const %u>%u gvar %d u\n",3,ui2l,3>ui2l); - printf("#0643:code_bool_const %d>=%d gvar %d\n",-1,i2l,-1>=i2l); - printf("#0644:code_bool_const %u>=%u gvar %d u\n",3,ui2l,3>=ui2l); - printf("#0645:code_bool_const %d<%d gvar %d\n",-1,i2l,-1%d gvar %d\n",0,i2l,0>i2l); - printf("#0652:code_bool_const %u>%u gvar %d u\n",4,ui2l,4>ui2l); - printf("#0653:code_bool_const %d>=%d gvar %d\n",0,i2l,0>=i2l); - printf("#0654:code_bool_const %u>=%u gvar %d u\n",4,ui2l,4>=ui2l); - printf("#0655:code_bool_const %d<%d gvar %d\n",0,i2l,0%d gvar %d\n",1,i2l,1>i2l); - printf("#0662:code_bool_const %u>%u gvar %d u\n",5,ui2l,5>ui2l); - printf("#0663:code_bool_const %d>=%d gvar %d\n",1,i2l,1>=i2l); - printf("#0664:code_bool_const %u>=%u gvar %d u\n",5,ui2l,5>=ui2l); - printf("#0665:code_bool_const %d<%d gvar %d\n",1,i2l,1%d gvar %d\n",2,i2l,2>i2l); - printf("#0672:code_bool_const %u>%u gvar %d u\n",6,ui2l,6>ui2l); - printf("#0673:code_bool_const %d>=%d gvar %d\n",2,i2l,2>=i2l); - printf("#0674:code_bool_const %u>=%u gvar %d u\n",6,ui2l,6>=ui2l); - printf("#0675:code_bool_const %d<%d gvar %d\n",2,i2l,2%d gvar %d\n",3,i2l,3>i2l); - printf("#0682:code_bool_const %u>%u gvar %d u\n",7,ui2l,7>ui2l); - printf("#0683:code_bool_const %d>=%d gvar %d\n",3,i2l,3>=i2l); - printf("#0684:code_bool_const %u>=%u gvar %d u\n",7,ui2l,7>=ui2l); - printf("#0685:code_bool_const %d<%d gvar %d\n",3,i2l,3%d gvar %d\n",-4,i2l,-4>i2l); + printf("#0615:code_bool_const %u>%u gvar %d u\n",0,ui2l,0>ui2l); + printf("#0616:code_bool_const %d>=%d gvar %d\n",-4,i2l,-4>=i2l); + printf("#0617:code_bool_const %u>=%u gvar %d u\n",0,ui2l,0>=ui2l); + printf("#0618:code_bool_const %d<%d gvar %d\n",-4,i2l,-4%d gvar %d\n",-3,i2l,-3>i2l); + printf("#0625:code_bool_const %u>%u gvar %d u\n",1,ui2l,1>ui2l); + printf("#0626:code_bool_const %d>=%d gvar %d\n",-3,i2l,-3>=i2l); + printf("#0627:code_bool_const %u>=%u gvar %d u\n",1,ui2l,1>=ui2l); + printf("#0628:code_bool_const %d<%d gvar %d\n",-3,i2l,-3%d gvar %d\n",-2,i2l,-2>i2l); + printf("#0635:code_bool_const %u>%u gvar %d u\n",2,ui2l,2>ui2l); + printf("#0636:code_bool_const %d>=%d gvar %d\n",-2,i2l,-2>=i2l); + printf("#0637:code_bool_const %u>=%u gvar %d u\n",2,ui2l,2>=ui2l); + printf("#0638:code_bool_const %d<%d gvar %d\n",-2,i2l,-2%d gvar %d\n",-1,i2l,-1>i2l); + printf("#0645:code_bool_const %u>%u gvar %d u\n",3,ui2l,3>ui2l); + printf("#0646:code_bool_const %d>=%d gvar %d\n",-1,i2l,-1>=i2l); + printf("#0647:code_bool_const %u>=%u gvar %d u\n",3,ui2l,3>=ui2l); + printf("#0648:code_bool_const %d<%d gvar %d\n",-1,i2l,-1%d gvar %d\n",0,i2l,0>i2l); + printf("#0655:code_bool_const %u>%u gvar %d u\n",4,ui2l,4>ui2l); + printf("#0656:code_bool_const %d>=%d gvar %d\n",0,i2l,0>=i2l); + printf("#0657:code_bool_const %u>=%u gvar %d u\n",4,ui2l,4>=ui2l); + printf("#0658:code_bool_const %d<%d gvar %d\n",0,i2l,0%d gvar %d\n",1,i2l,1>i2l); + printf("#0665:code_bool_const %u>%u gvar %d u\n",5,ui2l,5>ui2l); + printf("#0666:code_bool_const %d>=%d gvar %d\n",1,i2l,1>=i2l); + printf("#0667:code_bool_const %u>=%u gvar %d u\n",5,ui2l,5>=ui2l); + printf("#0668:code_bool_const %d<%d gvar %d\n",1,i2l,1%d gvar %d\n",2,i2l,2>i2l); + printf("#0675:code_bool_const %u>%u gvar %d u\n",6,ui2l,6>ui2l); + printf("#0676:code_bool_const %d>=%d gvar %d\n",2,i2l,2>=i2l); + printf("#0677:code_bool_const %u>=%u gvar %d u\n",6,ui2l,6>=ui2l); + printf("#0678:code_bool_const %d<%d gvar %d\n",2,i2l,2%d gvar %d\n",3,i2l,3>i2l); + printf("#0685:code_bool_const %u>%u gvar %d u\n",7,ui2l,7>ui2l); + printf("#0686:code_bool_const %d>=%d gvar %d\n",3,i2l,3>=i2l); + printf("#0687:code_bool_const %u>=%u gvar %d u\n",7,ui2l,7>=ui2l); + printf("#0688:code_bool_const %d<%d gvar %d\n",3,i2l,3>= a; - printf("#0948:code_assop 9 %d\n",i1); + printf("#0951:code_assop 9 %d\n",i1); ui1 += a; - printf("#0951:code_assop 1 %u\n",ui1); + printf("#0954:code_assop 1 %u\n",ui1); ui1 -= a; - printf("#0953:code_assop 2 %u\n",ui1); + printf("#0956:code_assop 2 %u\n",ui1); ui1 /= a; - printf("#0955:code_assop 3 %u\n",ui1); + printf("#0958:code_assop 3 %u\n",ui1); ui1 *= a; - printf("#0957:code_assop 4 %u\n",ui1); + printf("#0960:code_assop 4 %u\n",ui1); ui1 |= a; - printf("#0959:code_assop 5 %u\n",ui1); + printf("#0962:code_assop 5 %u\n",ui1); ui1 &= a; - printf("#0961:code_assop 6 %u\n",ui1); + printf("#0964:code_assop 6 %u\n",ui1); ui1 ^= a; - printf("#0963:code_assop 7 %u\n",ui1); + printf("#0966:code_assop 7 %u\n",ui1); ui1 <<= a; - printf("#0965:code_assop 8 %u\n",ui1); + printf("#0968:code_assop 8 %u\n",ui1); ui1 >>= a; - printf("#0967:code_assop 9 %u\n",ui1); + printf("#0970:code_assop 9 %u\n",ui1); } // iassop_l(int op,int byte,int sign) @@ -985,42 +985,42 @@ p->ui1 = 632423423; p->ui2= 32394234; p->i1 += a; - printf("#0984:iassop 1 %d\n",p->i1); + printf("#0987:iassop 1 %d\n",p->i1); p->i1 -= a; - printf("#0986:iassop 2 %d\n",p->i1); + printf("#0989:iassop 2 %d\n",p->i1); p->i1 /= a; - printf("#0988:iassop 3 %d\n",p->i1); + printf("#0991:iassop 3 %d\n",p->i1); p->i1 *= a; - printf("#0990:iassop 4 %d\n",p->i1); + printf("#0993:iassop 4 %d\n",p->i1); p->i1 |= a; - printf("#0992:iassop 5 %d\n",p->i1); + printf("#0995:iassop 5 %d\n",p->i1); p->i1 &= a; - printf("#0994:iassop 6 %d\n",p->i1); + printf("#0997:iassop 6 %d\n",p->i1); p->i1 ^= a; - printf("#0996:iassop 7 %d\n",p->i1); + printf("#0999:iassop 7 %d\n",p->i1); p->i1 <<= a; - printf("#0998:iassop 8 %d\n",p->i1); + printf("#1001:iassop 8 %d\n",p->i1); p->i1 >>= a; - printf("#1000:iassop 9 %d\n",p->i1); + printf("#1003:iassop 9 %d\n",p->i1); p->ui1 += a; - printf("#1003:iassop 1 %u\n",p->ui1); + printf("#1006:iassop 1 %u\n",p->ui1); p->ui1 -= a; - printf("#1005:iassop 2 %u\n",p->ui1); + printf("#1008:iassop 2 %u\n",p->ui1); p->ui1 /= a; - printf("#1007:iassop 3 %u\n",p->ui1); + printf("#1010:iassop 3 %u\n",p->ui1); p->ui1 *= a; - printf("#1009:iassop 4 %u\n",p->ui1); + printf("#1012:iassop 4 %u\n",p->ui1); p->ui1 |= a; - printf("#1011:iassop 5 %u\n",p->ui1); + printf("#1014:iassop 5 %u\n",p->ui1); p->ui1 &= a; - printf("#1013:iassop 6 %u\n",p->ui1); + printf("#1016:iassop 6 %u\n",p->ui1); p->ui1 ^= a; - printf("#1015:iassop 7 %u\n",p->ui1); + printf("#1018:iassop 7 %u\n",p->ui1); p->ui1 <<= a; - printf("#1017:iassop 8 %u\n",p->ui1); + printf("#1020:iassop 8 %u\n",p->ui1); p->ui1 >>= a; - printf("#1019:iassop 9 %u\n",p->ui1); + printf("#1022:iassop 9 %u\n",p->ui1); } // iassop_l(int op,int byte,int sign) @@ -1039,42 +1039,42 @@ gp->ui1 = 632423423; gp->ui2= 32394234; gp->i1 += a; - printf("#1038:iassop 1 %d\n",gp->i1); + printf("#1041:iassop 1 %d\n",gp->i1); gp->i1 -= a; - printf("#1040:iassop 2 %d\n",gp->i1); + printf("#1043:iassop 2 %d\n",gp->i1); gp->i1 /= a; - printf("#1042:iassop 3 %d\n",gp->i1); + printf("#1045:iassop 3 %d\n",gp->i1); gp->i1 *= a; - printf("#1044:iassop 4 %d\n",gp->i1); + printf("#1047:iassop 4 %d\n",gp->i1); gp->i1 |= a; - printf("#1046:iassop 5 %d\n",gp->i1); + printf("#1049:iassop 5 %d\n",gp->i1); gp->i1 &= a; - printf("#1048:iassop 6 %d\n",gp->i1); + printf("#1051:iassop 6 %d\n",gp->i1); gp->i1 ^= a; - printf("#1050:iassop 7 %d\n",gp->i1); + printf("#1053:iassop 7 %d\n",gp->i1); gp->i1 <<= a; - printf("#1052:iassop 8 %d\n",gp->i1); + printf("#1055:iassop 8 %d\n",gp->i1); gp->i1 >>= a; - printf("#1054:iassop 9 %d\n",gp->i1); + printf("#1057:iassop 9 %d\n",gp->i1); gp->ui1 += a; - printf("#1057:iassop 1 %u\n",gp->ui1); + printf("#1060:iassop 1 %u\n",gp->ui1); gp->ui1 -= a; - printf("#1059:iassop 2 %u\n",gp->ui1); + printf("#1062:iassop 2 %u\n",gp->ui1); gp->ui1 /= a; - printf("#1061:iassop 3 %u\n",gp->ui1); + printf("#1064:iassop 3 %u\n",gp->ui1); gp->ui1 *= a; - printf("#1063:iassop 4 %u\n",gp->ui1); + printf("#1066:iassop 4 %u\n",gp->ui1); gp->ui1 |= a; - printf("#1065:iassop 5 %u\n",gp->ui1); + printf("#1068:iassop 5 %u\n",gp->ui1); gp->ui1 &= a; - printf("#1067:iassop 6 %u\n",gp->ui1); + printf("#1070:iassop 6 %u\n",gp->ui1); gp->ui1 ^= a; - printf("#1069:iassop 7 %u\n",gp->ui1); + printf("#1072:iassop 7 %u\n",gp->ui1); gp->ui1 <<= a; - printf("#1071:iassop 8 %u\n",gp->ui1); + printf("#1074:iassop 8 %u\n",gp->ui1); gp->ui1 >>= a; - printf("#1073:iassop 9 %u\n",gp->ui1); + printf("#1076:iassop 9 %u\n",gp->ui1); } void @@ -1087,42 +1087,42 @@ gp->ui1 = 632423423; gp->ui2= 32394234; gp->i1 += a; - printf("#1086:iassop 1 %d\n",gp->i1); + printf("#1089:iassop 1 %d\n",gp->i1); gp->i1 -= a; - printf("#1088:iassop 2 %d\n",gp->i1); + printf("#1091:iassop 2 %d\n",gp->i1); gp->i1 /= a; - printf("#1090:iassop 3 %d\n",gp->i1); + printf("#1093:iassop 3 %d\n",gp->i1); gp->i1 *= a; - printf("#1092:iassop 4 %d\n",gp->i1); + printf("#1095:iassop 4 %d\n",gp->i1); gp->i1 |= a; - printf("#1094:iassop 5 %d\n",gp->i1); + printf("#1097:iassop 5 %d\n",gp->i1); gp->i1 &= a; - printf("#1096:iassop 6 %d\n",gp->i1); + printf("#1099:iassop 6 %d\n",gp->i1); gp->i1 ^= a; - printf("#1098:iassop 7 %d\n",gp->i1); + printf("#1101:iassop 7 %d\n",gp->i1); gp->i1 <<= a; - printf("#1100:iassop 8 %d\n",gp->i1); + printf("#1103:iassop 8 %d\n",gp->i1); gp->i1 >>= a; - printf("#1102:iassop 9 %d\n",gp->i1); + printf("#1105:iassop 9 %d\n",gp->i1); gp->ui1 += a; - printf("#1105:iassop 1 %u\n",gp->ui1); + printf("#1108:iassop 1 %u\n",gp->ui1); gp->ui1 -= a; - printf("#1107:iassop 2 %u\n",gp->ui1); + printf("#1110:iassop 2 %u\n",gp->ui1); gp->ui1 /= a; - printf("#1109:iassop 3 %u\n",gp->ui1); + printf("#1112:iassop 3 %u\n",gp->ui1); gp->ui1 *= a; - printf("#1111:iassop 4 %u\n",gp->ui1); + printf("#1114:iassop 4 %u\n",gp->ui1); gp->ui1 |= a; - printf("#1113:iassop 5 %u\n",gp->ui1); + printf("#1116:iassop 5 %u\n",gp->ui1); gp->ui1 &= a; - printf("#1115:iassop 6 %u\n",gp->ui1); + printf("#1118:iassop 6 %u\n",gp->ui1); gp->ui1 ^= a; - printf("#1117:iassop 7 %u\n",gp->ui1); + printf("#1120:iassop 7 %u\n",gp->ui1); gp->ui1 <<= a; - printf("#1119:iassop 8 %u\n",gp->ui1); + printf("#1122:iassop 8 %u\n",gp->ui1); gp->ui1 >>= a; - printf("#1121:iassop 9 %u\n",gp->ui1); + printf("#1124:iassop 9 %u\n",gp->ui1); } @@ -1137,42 +1137,42 @@ ui1 = 632423423; ui2= 32394234; i1 += a; - printf("#1136:code_assop 1 %d\n",i1); + printf("#1139:code_assop 1 %d\n",i1); i1 -= a; - printf("#1138:code_assop 2 %d\n",i1); + printf("#1141:code_assop 2 %d\n",i1); i1 /= a; - printf("#1140:code_assop 3 %d\n",i1); + printf("#1143:code_assop 3 %d\n",i1); i1 *= a; - printf("#1142:code_assop 4 %d\n",i1); + printf("#1145:code_assop 4 %d\n",i1); i1 |= a; - printf("#1144:code_assop 5 %d\n",i1); + printf("#1147:code_assop 5 %d\n",i1); i1 &= a; - printf("#1146:code_assop 6 %d\n",i1); + printf("#1149:code_assop 6 %d\n",i1); i1 ^= a; - printf("#1148:code_assop 7 %d\n",i1); + printf("#1151:code_assop 7 %d\n",i1); i1 <<= a; - printf("#1150:code_assop 8 %d\n",i1); + printf("#1153:code_assop 8 %d\n",i1); i1 >>= a; - printf("#1152:code_assop 9 %d\n",i1); + printf("#1155:code_assop 9 %d\n",i1); ui1 += a; - printf("#1155:code_assop 1 %u\n",ui1); + printf("#1158:code_assop 1 %u\n",ui1); ui1 -= a; - printf("#1157:code_assop 2 %u\n",ui1); + printf("#1160:code_assop 2 %u\n",ui1); ui1 /= a; - printf("#1159:code_assop 3 %u\n",ui1); + printf("#1162:code_assop 3 %u\n",ui1); ui1 *= a; - printf("#1161:code_assop 4 %u\n",ui1); + printf("#1164:code_assop 4 %u\n",ui1); ui1 |= a; - printf("#1163:code_assop 5 %u\n",ui1); + printf("#1166:code_assop 5 %u\n",ui1); ui1 &= a; - printf("#1165:code_assop 6 %u\n",ui1); + printf("#1168:code_assop 6 %u\n",ui1); ui1 ^= a; - printf("#1167:code_assop 7 %u\n",ui1); + printf("#1170:code_assop 7 %u\n",ui1); ui1 <<= a; - printf("#1169:code_assop 8 %u\n",ui1); + printf("#1172:code_assop 8 %u\n",ui1); ui1 >>= a; - printf("#1171:code_assop 9 %u\n",ui1); + printf("#1174:code_assop 9 %u\n",ui1); } @@ -1186,42 +1186,42 @@ ui1 = 632423423; i1 += 3; - printf("#1185:code_assop c 1 %d\n",i1); + printf("#1188:code_assop c 1 %d\n",i1); i1 -= 3; - printf("#1187:code_assop c 2 %d\n",i1); + printf("#1190:code_assop c 2 %d\n",i1); i1 /= 3; - printf("#1189:code_assop c 3 %d\n",i1); + printf("#1192:code_assop c 3 %d\n",i1); i1 *= 3; - printf("#1191:code_assop c 4 %d\n",i1); + printf("#1194:code_assop c 4 %d\n",i1); i1 |= 234; - printf("#1193:code_assop c 5 %d\n",i1); + printf("#1196:code_assop c 5 %d\n",i1); i1 &= 23244234; - printf("#1195:code_assop c 6 %d\n",i1); + printf("#1198:code_assop c 6 %d\n",i1); i1 ^= 55244234; - printf("#1197:code_assop c 7 %d\n",i1); + printf("#1200:code_assop c 7 %d\n",i1); i1 <<= 3; - printf("#1199:code_assop c 8 %d\n",i1); + printf("#1202:code_assop c 8 %d\n",i1); i1 >>= 3; - printf("#1201:code_assop c 9 %d\n",i1); + printf("#1204:code_assop c 9 %d\n",i1); ui1 += 3; - printf("#1204:code_assop c 1 %u\n",ui1); + printf("#1207:code_assop c 1 %u\n",ui1); ui1 -= 3; - printf("#1206:code_assop c 2 %u\n",ui1); + printf("#1209:code_assop c 2 %u\n",ui1); ui1 /= 3; - printf("#1208:code_assop c 3 %u\n",ui1); + printf("#1211:code_assop c 3 %u\n",ui1); ui1 *= 3; - printf("#1210:code_assop c 4 %u\n",ui1); + printf("#1213:code_assop c 4 %u\n",ui1); ui1 |= 234; - printf("#1212:code_assop c 5 %u\n",ui1); + printf("#1215:code_assop c 5 %u\n",ui1); ui1 &= 23234234; - printf("#1214:code_assop c 6 %u\n",ui1); + printf("#1217:code_assop c 6 %u\n",ui1); ui1 ^= 55234234; - printf("#1216:code_assop c 7 %u\n",ui1); + printf("#1219:code_assop c 7 %u\n",ui1); ui1 <<= 3; - printf("#1218:code_assop c 8 %u\n",ui1); + printf("#1221:code_assop c 8 %u\n",ui1); ui1 >>= 3; - printf("#1220:code_assop c 9 %u\n",ui1); + printf("#1223:code_assop c 9 %u\n",ui1); } // code_assop(int op,int byte,int sign) @@ -1234,42 +1234,42 @@ ui1 = 632423423; ui2= 32394234; i1 += 3; - printf("#1233:code_assop c 1 %d\n",i1); + printf("#1236:code_assop c 1 %d\n",i1); i1 -= 3; - printf("#1235:code_assop c 2 %d\n",i1); + printf("#1238:code_assop c 2 %d\n",i1); i1 /= 3; - printf("#1237:code_assop c 3 %d\n",i1); + printf("#1240:code_assop c 3 %d\n",i1); i1 *= 3; - printf("#1239:code_assop c 4 %d\n",i1); + printf("#1242:code_assop c 4 %d\n",i1); i1 |= 234; - printf("#1241:code_assop c 5 %d\n",i1); + printf("#1244:code_assop c 5 %d\n",i1); i1 &= 23234234; - printf("#1243:code_assop c 6 %d\n",i1); + printf("#1246:code_assop c 6 %d\n",i1); i1 ^= 55444234; - printf("#1245:code_assop c 7 %d\n",i1); + printf("#1248:code_assop c 7 %d\n",i1); i1 <<= 3; - printf("#1247:code_assop c 8 %d\n",i1); + printf("#1250:code_assop c 8 %d\n",i1); i1 >>= 3; - printf("#1249:code_assop c 9 %d\n",i1); + printf("#1252:code_assop c 9 %d\n",i1); ui1 += 3; - printf("#1252:code_assop c 1 %u\n",ui1); + printf("#1255:code_assop c 1 %u\n",ui1); ui1 -= 3; - printf("#1254:code_assop c 2 %u\n",ui1); + printf("#1257:code_assop c 2 %u\n",ui1); ui1 /= 3; - printf("#1256:code_assop c 3 %u\n",ui1); + printf("#1259:code_assop c 3 %u\n",ui1); ui1 *= 3; - printf("#1258:code_assop c 4 %u\n",ui1); + printf("#1261:code_assop c 4 %u\n",ui1); ui1 |= 234; - printf("#1260:code_assop c 5 %u\n",ui1); + printf("#1263:code_assop c 5 %u\n",ui1); ui1 &= 23234234; - printf("#1262:code_assop c 6 %u\n",ui1); + printf("#1265:code_assop c 6 %u\n",ui1); ui1 ^= 54234234; - printf("#1264:code_assop c 7 %u\n",ui1); + printf("#1267:code_assop c 7 %u\n",ui1); ui1 <<= 3; - printf("#1266:code_assop c 8 %u\n",ui1); + printf("#1269:code_assop c 8 %u\n",ui1); ui1 >>= 3; - printf("#1268:code_assop c 9 %u\n",ui1); + printf("#1271:code_assop c 9 %u\n",ui1); } @@ -1283,46 +1283,46 @@ u1 = 632423423; u2= 32394234; i = i1 + i2; - printf("#1282:tosop 1 %d\n",i); + printf("#1285:tosop 1 %d\n",i); i = i1 - i2; - printf("#1284:tosop 2 %d\n",i); + printf("#1287:tosop 2 %d\n",i); i = i1 / i2; - printf("#1286:tosop 3 %d\n",i); + printf("#1289:tosop 3 %d\n",i); i = i1 * i2; - printf("#1288:tosop 4 %d\n",i); + printf("#1291:tosop 4 %d\n",i); i = i1 | i2; - printf("#1290:tosop 5 %d\n",i); + printf("#1293:tosop 5 %d\n",i); i = i1 & i2; - printf("#1292:tosop 6 %d\n",i); + printf("#1295:tosop 6 %d\n",i); i = i1 ^ i2; - printf("#1294:tosop 7 %d\n",i); + printf("#1297:tosop 7 %d\n",i); i = i1 << i2; - printf("#1296:tosop 8 %d\n",i); + printf("#1299:tosop 8 %d\n",i); i = i1 >> i2; - printf("#1298:tosop 9 %d\n",i); + printf("#1301:tosop 9 %d\n",i); i = i1 % i2; - printf("#1300:tosop 10 %d\n",i); + printf("#1303:tosop 10 %d\n",i); u = u1 + u2; - printf("#1303:tosop 1 %u\n",u); + printf("#1306:tosop 1 %u\n",u); u = u1 - u2; - printf("#1305:tosop 2 %u\n",u); + printf("#1308:tosop 2 %u\n",u); u = u1 / u2; - printf("#1307:tosop 3 %u\n",u); + printf("#1310:tosop 3 %u\n",u); u = u1 * u2; - printf("#1309:tosop 4 %u\n",u); + printf("#1312:tosop 4 %u\n",u); u = u1 | u2; - printf("#1311:tosop 5 %u\n",u); + printf("#1314:tosop 5 %u\n",u); u = u1 & u2; - printf("#1313:tosop 6 %u\n",u); + printf("#1316:tosop 6 %u\n",u); u = u1 ^ u2; - printf("#1315:tosop 7 %u\n",u); + printf("#1318:tosop 7 %u\n",u); u = u1 << u2; - printf("#1317:tosop 8 %u\n",u); + printf("#1320:tosop 8 %u\n",u); u = u1 >> u2; - printf("#1319:tosop 9 %u\n",u); + printf("#1322:tosop 9 %u\n",u); u = u1 % u2; - printf("#1321:tosop 10 %u\n",u); + printf("#1324:tosop 10 %u\n",u); } // oprtc(int op,int v) @@ -1335,46 +1335,46 @@ u1 = 632423423; i = i1 + 3; - printf("#1334:oprtc 1 %d\n",i); + printf("#1337:oprtc 1 %d\n",i); i = i1 - 3; - printf("#1336:oprtc 2 %d\n",i); + printf("#1339:oprtc 2 %d\n",i); i = i1 / 3; - printf("#1338:oprtc 3 %d\n",i); + printf("#1341:oprtc 3 %d\n",i); i = i1 * 3; - printf("#1340:oprtc 4 %d\n",i); + printf("#1343:oprtc 4 %d\n",i); i = i1 | 234234234; - printf("#1342:oprtc 5 %d\n",i); + printf("#1345:oprtc 5 %d\n",i); i = i1 & 23234234; - printf("#1344:oprtc 6 %d\n",i); + printf("#1347:oprtc 6 %d\n",i); i = i1 ^ 23234234; - printf("#1346:oprtc 7 %d\n",i); + printf("#1349:oprtc 7 %d\n",i); i = i1 << 5; - printf("#1348:oprtc 8 %d\n",i); + printf("#1351:oprtc 8 %d\n",i); i = i1 >> 5; - printf("#1350:oprtc 9 %d\n",i); + printf("#1353:oprtc 9 %d\n",i); i = i1 % 5; - printf("#1352:oprtc 10 %d\n",i); + printf("#1355:oprtc 10 %d\n",i); u = u1 + 3; - printf("#1355:oprtc 1 %u\n",u); + printf("#1358:oprtc 1 %u\n",u); u = u1 - 3; - printf("#1357:oprtc 2 %u\n",u); + printf("#1360:oprtc 2 %u\n",u); u = u1 / 3; - printf("#1359:oprtc 3 %u\n",u); + printf("#1362:oprtc 3 %u\n",u); u = u1 * 3; - printf("#1361:oprtc 4 %u\n",u); + printf("#1364:oprtc 4 %u\n",u); u = u1 | 234234234; - printf("#1363:oprtc 5 %u\n",u); + printf("#1366:oprtc 5 %u\n",u); u = u1 & 234234234; - printf("#1365:oprtc 6 %u\n",u); + printf("#1368:oprtc 6 %u\n",u); u = u1 ^ 234234234; - printf("#1367:oprtc 7 %u\n",u); + printf("#1370:oprtc 7 %u\n",u); u = u1 << 5; - printf("#1369:oprtc 8 %u\n",u); + printf("#1372:oprtc 8 %u\n",u); u = u1 >> 5; - printf("#1371:oprtc 9 %u\n",u); + printf("#1374:oprtc 9 %u\n",u); u = u1 % 5; - printf("#1373:oprtc 10 %u\n",u); + printf("#1376:oprtc 10 %u\n",u); } @@ -1388,46 +1388,46 @@ u1 = 632423423; u2= 32394234; i = i1 + i2; - printf("#1387:tosop r 1 %d\n",i); + printf("#1390:tosop r 1 %d\n",i); i = i1 - i2; - printf("#1389:tosop r 2 %d\n",i); + printf("#1392:tosop r 2 %d\n",i); i = i1 / i2; - printf("#1391:tosop r 3 %d\n",i); + printf("#1394:tosop r 3 %d\n",i); i = i1 * i2; - printf("#1393:tosop r 4 %d\n",i); + printf("#1396:tosop r 4 %d\n",i); i = i1 | i2; - printf("#1395:tosop r 5 %d\n",i); + printf("#1398:tosop r 5 %d\n",i); i = i1 & i2; - printf("#1397:tosop r 6 %d\n",i); + printf("#1400:tosop r 6 %d\n",i); i = i1 ^ i2; - printf("#1399:tosop r 7 %d\n",i); + printf("#1402:tosop r 7 %d\n",i); i = i1 << i2; - printf("#1401:tosop r 8 %d\n",i); + printf("#1404:tosop r 8 %d\n",i); i = i1 >> i2; - printf("#1403:tosop r 9 %d\n",i); + printf("#1406:tosop r 9 %d\n",i); i = i1 % i2; - printf("#1405:tosop r 10 %d\n",i); + printf("#1408:tosop r 10 %d\n",i); u = u1 + u2; - printf("#1408:tosop r 1 %u\n",u); + printf("#1411:tosop r 1 %u\n",u); u = u1 - u2; - printf("#1410:tosop r 2 %u\n",u); + printf("#1413:tosop r 2 %u\n",u); u = u1 / u2; - printf("#1412:tosop r 3 %u\n",u); + printf("#1415:tosop r 3 %u\n",u); u = u1 * u2; - printf("#1414:tosop r 4 %u\n",u); + printf("#1417:tosop r 4 %u\n",u); u = u1 | u2; - printf("#1416:tosop r 5 %u\n",u); + printf("#1419:tosop r 5 %u\n",u); u = u1 & u2; - printf("#1418:tosop r 6 %u\n",u); + printf("#1421:tosop r 6 %u\n",u); u = u1 ^ u2; - printf("#1420:tosop r 7 %u\n",u); + printf("#1423:tosop r 7 %u\n",u); u = u1 << u2; - printf("#1422:tosop r 8 %u\n",u); + printf("#1425:tosop r 8 %u\n",u); u = u1 >> u2; - printf("#1424:tosop r 9 %u\n",u); + printf("#1427:tosop r 9 %u\n",u); u = u1 % u2; - printf("#1426:tosop r 10 %u\n",u); + printf("#1429:tosop r 10 %u\n",u); } // oprtc(int op,int v) @@ -1440,46 +1440,46 @@ u1 = 632423423; i = i1 + 3; - printf("#1439:oprtc r 1 %d\n",i); + printf("#1442:oprtc r 1 %d\n",i); i = i1 - 3; - printf("#1441:oprtc r 2 %d\n",i); + printf("#1444:oprtc r 2 %d\n",i); i = i1 / 3; - printf("#1443:oprtc r 3 %d\n",i); + printf("#1446:oprtc r 3 %d\n",i); i = i1 * 3; - printf("#1445:oprtc r 4 %d\n",i); + printf("#1448:oprtc r 4 %d\n",i); i = i1 | 234234234; - printf("#1447:oprtc r 5 %d\n",i); + printf("#1450:oprtc r 5 %d\n",i); i = i1 & 23234234; - printf("#1449:oprtc r 6 %d\n",i); + printf("#1452:oprtc r 6 %d\n",i); i = i1 ^ 23234234; - printf("#1451:oprtc r 7 %d\n",i); + printf("#1454:oprtc r 7 %d\n",i); i = i1 << 5; - printf("#1453:oprtc r 8 %d\n",i); + printf("#1456:oprtc r 8 %d\n",i); i = i1 >> 5; - printf("#1455:oprtc r 9 %d\n",i); + printf("#1458:oprtc r 9 %d\n",i); i = i1 % 5; - printf("#1457:oprtc r 10 %d\n",i); + printf("#1460:oprtc r 10 %d\n",i); u = u1 + 3; - printf("#1460:oprtc r 1 %u\n",u); + printf("#1463:oprtc r 1 %u\n",u); u = u1 - 3; - printf("#1462:oprtc r 2 %u\n",u); + printf("#1465:oprtc r 2 %u\n",u); u = u1 / 3; - printf("#1464:oprtc r 3 %u\n",u); + printf("#1467:oprtc r 3 %u\n",u); u = u1 * 3; - printf("#1466:oprtc r 4 %u\n",u); + printf("#1469:oprtc r 4 %u\n",u); u = u1 | 234234234; - printf("#1468:oprtc r 5 %u\n",u); + printf("#1471:oprtc r 5 %u\n",u); u = u1 & 234234234; - printf("#1470:oprtc r 6 %u\n",u); + printf("#1473:oprtc r 6 %u\n",u); u = u1 ^ 234234234; - printf("#1472:oprtc r 7 %u\n",u); + printf("#1475:oprtc r 7 %u\n",u); u = u1 << 5; - printf("#1474:oprtc r 8 %u\n",u); + printf("#1477:oprtc r 8 %u\n",u); u = u1 >> 5; - printf("#1476:oprtc r 9 %u\n",u); + printf("#1479:oprtc r 9 %u\n",u); u = u1 % 5; - printf("#1478:oprtc r 10 %u\n",u); + printf("#1481:oprtc r 10 %u\n",u); } @@ -1492,8 +1492,8 @@ register double d0,d1; f0 = 0.0; f1 = 0.2; d0 = 10; d1 = 10e10; - f0 && printf("#1491:code_bool register 6\n"); - d0 && printf("#1492:code_bool register 7\n"); + f0 && printf("#1494:code_bool register 6\n"); + d0 && printf("#1495:code_bool register 7\n"); } @@ -1505,7 +1505,7 @@ register double d0,d1; f0 = 0.0; f1 = 0.2; d0 = 10; d1 = 10e10; - printf("#1504:code_lvar float r %f %f %g %g\n",f0,f1,d0,d1); + printf("#1507:code_lvar float r %f %f %g %g\n",f0,f1,d0,d1); } // code_dassign_gvar(int e2,int freg,int d) @@ -1532,7 +1532,7 @@ *(pi2+i1+i2) = 3; *(pui2+i1+i2) = 3; - printf("#1531:code_dassign %g %g %g %g\n",*pi1,*pi2,*pui1,*pui2); + printf("#1534:code_dassign %g %g %g %g\n",*pi1,*pi2,*pui1,*pui2); } void @@ -1554,7 +1554,7 @@ *(pi2+i1+i2) = 3; *(pui2+i1+i2) = 3; - printf("#1553:code_dassign %g %g %g %g\n",*pi1,*pi2,*pui1,*pui2); + printf("#1556:code_dassign %g %g %g %g\n",*pi1,*pi2,*pui1,*pui2); } // code_dconst(int e2,int freg,int d) @@ -1567,8 +1567,8 @@ double di,dj; i = 123123123;j = -32423; di = 123123123;dj = -32423; - printf("#1566:code_dneg %g %g\n",-i,-j); - printf("#1567:code_dneg %g %g\n",-di,-dj); + printf("#1569:code_dneg %g %g\n",-i,-j); + printf("#1570:code_dneg %g %g\n",-di,-dj); } // code_d2i(int freg0) @@ -1580,7 +1580,7 @@ d = 0.1; z = 555; i = d; - printf("#1579:code_d2i %d\n",i); + printf("#1582:code_d2i %d\n",i); } // code_i2d(int creg0) void @@ -1591,7 +1591,7 @@ i = 242342342; z = -1; d = i; - printf("#1590:code_i2d %g\n",d); + printf("#1593:code_i2d %g\n",d); } // code_d2u(int freg0) void @@ -1602,7 +1602,7 @@ d = 0.1; z = 555; i = d; - printf("#1601:code_d2u %ud\n",i); + printf("#1604:code_d2u %ud\n",i); } // code_u2d(int creg0) void @@ -1613,7 +1613,7 @@ i = 242342342; z = 3; d = i; - printf("#1612:code_u2d %g\n",d); + printf("#1615:code_u2d %g\n",d); } // code_f2i(int freg0) void @@ -1624,7 +1624,7 @@ d = 0.1; z = 555; i = d; - printf("#1623:code_d2i %d\n",i); + printf("#1626:code_d2i %d\n",i); } // code_i2f(int creg0) void @@ -1635,7 +1635,7 @@ i = 24234342; z = 555; d = i; - printf("#1634:code_i2f %g\n",d); + printf("#1637:code_i2f %g\n",d); } // code_f2u(int freg0) void @@ -1646,7 +1646,7 @@ d = 0.1; z = 555; i = d; - printf("#1645:code_f2u %ud\n",i); + printf("#1648:code_f2u %ud\n",i); } // code_u2f(int creg0) void @@ -1657,7 +1657,7 @@ i = 242342342; z = 555; d = i; - printf("#1656:code_u2f %g\n",d); + printf("#1659:code_u2f %g\n",d); } @@ -1667,10 +1667,10 @@ { f0 = 0.0; f1 = 0.2; d0 = 10; d1 = 10e10; - printf("#1666:code_gvar float 1 %f %f %g %g\n",f0,f1,d0,d1); + printf("#1669:code_gvar float 1 %f %f %g %g\n",f0,f1,d0,d1); s_f0 = 0.0; s_f1 = 0.2; s_d0 = 10; s_d1 = 10e10; - printf("#1669:code_gvar float 2 %f %f %g %g\n",s_f0,s_f1,s_d0,s_d1); + printf("#1672:code_gvar float 2 %f %f %g %g\n",s_f0,s_f1,s_d0,s_d1); } // code_drlvar(int e2,int d,int freg) @@ -1681,14 +1681,14 @@ double d0,d1; f0 = 0.0; f1 = 0.2; d0 = 10; d1 = 10e10; - printf("#1680:code_lvar float %f %f %g %g\n",f0,f1,d0,d1); - printf("#1681:code_bool > lvar float %d %d %d %d\n", + printf("#1683:code_lvar float %f %f %g %g\n",f0,f1,d0,d1); + printf("#1684:code_bool > lvar float %d %d %d %d\n", f0>f1,f0>=f1,f0==f1,f0!=f1); - printf("#1683:code_bool > lvar double %d %d %d %d\n", + printf("#1686:code_bool > lvar double %d %d %d %d\n", d0>d1,d0>=d1,d0==d1,d0!=d1); - printf("#1685:code_bool < lvar float %d %d %d %d\n", + printf("#1688:code_bool < lvar float %d %d %d %d\n", f0d1) - printf("#1901:code_dgt 1\n"); + printf("#1904:code_dgt 1\n"); else - printf("#1903:code_dgt 0\n"); + printf("#1906:code_dgt 0\n"); for (reg=-3;reg<7;reg++) { if (0f1) - printf("#1920:code_fgt 1\n"); + printf("#1923:code_fgt 1\n"); else - printf("#1922:code_fgt 0\n"); + printf("#1925:code_fgt 0\n"); for (reg=-3;reg<7;reg++) { if (0=d1) - printf("#1939:code_dge 1\n"); + printf("#1942:code_dge 1\n"); else - printf("#1941:code_dge 0\n"); + printf("#1944:code_dge 0\n"); for (reg=-3;reg<7;reg++) { if (0<=reg && reg<=3) - printf("#1944:reg=%g code_dge 0=f1) - printf("#1958:code_fge 1\n"); + printf("#1961:code_fge 1\n"); else - printf("#1960:code_fge 0\n"); + printf("#1963:code_fge 0\n"); for (reg=-3;reg<7;reg++) { if (0<=reg && reg<=3) - printf("#1963:reg=%g code_fge 0<=reg && reg <=3\n",reg); + printf("#1966:reg=%g code_fge 0<=reg && reg <=3\n",reg); } for (reg=-3;reg<7;reg++) { if (-2<=reg && reg<=0) - printf("#1967:reg=%g code_fge -2<=reg && reg <=0\n",reg); + printf("#1970:reg=%g code_fge -2<=reg && reg <=0\n",reg); } } @@ -1977,13 +1977,13 @@ code_deq() { if (f0==f1) - printf("#1976:code_feq 1\n"); + printf("#1979:code_feq 1\n"); else - printf("#1978:code_feq 0\n"); + printf("#1981:code_feq 0\n"); if (d0!=d1) - printf("#1980:code_deq 1\n"); + printf("#1983:code_deq 1\n"); else - printf("#1982:code_deq 0\n"); + printf("#1985:code_deq 0\n"); } // code_dbool(int e1) @@ -1996,32 +1996,32 @@ d1 = d0-3; for(f1=f0-3;f1%g gvar %d\n",f0,f1,f0>f1); - printf("#1996:code_dbool %g>%g gvar %d d\n",d0,d1,d0>d1); - printf("#1997:code_dbool %g>=%g gvar %d\n",f0,f1,f0>=f1); - printf("#1998:code_dbool %g>=%g gvar %d d\n",d0,d1,d0>=d1); - printf("#1999:code_dbool %g<%g gvar %d\n",f0,f1,f0%g gvar %d\n",f0,f1,f0>f1); + printf("#1999:code_dbool %g>%g gvar %d d\n",d0,d1,d0>d1); + printf("#2000:code_dbool %g>=%g gvar %d\n",f0,f1,f0>=f1); + printf("#2001:code_dbool %g>=%g gvar %d d\n",d0,d1,d0>=d1); + printf("#2002:code_dbool %g<%g gvar %d\n",f0,f1,f0%g lvar %d\n",i1l,i2l,i1l>i2l); - printf("#2012:code_dbool %g>%g lvar %d d\n",ui1l,ui2l,ui1l>ui2l); - printf("#2013:code_dbool %g>=%g lvar %d\n",i1l,i2l,i1l>=i2l); - printf("#2014:code_dbool %g>=%g lvar %d d\n",ui1l,ui2l,ui1l>=ui2l); - printf("#2015:code_dbool %g<%g lvar %d\n",i1l,i2l,i1l%g lvar %d\n",i1l,i2l,i1l>i2l); + printf("#2015:code_dbool %g>%g lvar %d d\n",ui1l,ui2l,ui1l>ui2l); + printf("#2016:code_dbool %g>=%g lvar %d\n",i1l,i2l,i1l>=i2l); + printf("#2017:code_dbool %g>=%g lvar %d d\n",ui1l,ui2l,ui1l>=ui2l); + printf("#2018:code_dbool %g<%g lvar %d\n",i1l,i2l,i1l long long %d %d %d %d %d %d\n", + printf("#2039:code_bool > long long %d %d %d %d %d %d\n", l1>l0,ul1>ul0,l1>=l0,ul1>=ul0,ul1==ul0,l1!=l0); - printf("#2038:code_bool < long long %d %d %d %d %d %d\n", + printf("#2041:code_bool < long long %d %d %d %d %d %d\n", l1 long long %d %d %d %d %d %d\n", + printf("#2047:code_bool eq > long long %d %d %d %d %d %d\n", l1l>l0l,ul1l>ul0l,l1l>=l0l,ul1l>=ul0l,ul1l==ul0l,l1l!=l0l); - printf("#2046:code_bool eq < long long %d %d %d %d %d %d\n", + printf("#2049:code_bool eq < long long %d %d %d %d %d %d\n", l1l long long %d %d %d %d %d %d\n", + printf("#2187:code_lvar long long %lld %lld %llu %llu\n",l0,l1,ul0,ul1); + printf("#2188:code_bool lvar > long long %d %d %d %d %d %d\n", l1>l0,ul1>ul0,l1>=l0,ul1>=ul0,ul1==ul0,l1!=l0); - printf("#2187:code_bool lvar < long long %d %d %d %d %d %d\n", + printf("#2190:code_bool lvar < long long %d %d %d %d %d %d\n", l1> i2; - printf("#2222:ltosop 9 %lld\n",i); + printf("#2225:ltosop 9 %lld\n",i); i = i1 % i2; - printf("#2224:ltosop 10 %lld\n",i); + printf("#2227:ltosop 10 %lld\n",i); u = u1 + u2; - printf("#2227:ltosop u 1 %llu\n",u); + printf("#2230:ltosop u 1 %llu\n",u); u = u1 - u2; - printf("#2229:ltosop u 2 %llu\n",u); + printf("#2232:ltosop u 2 %llu\n",u); u = u1 / u2; - printf("#2231:ltosop u 3 %llu\n",u); + printf("#2234:ltosop u 3 %llu\n",u); u = u1 * u2; - printf("#2233:ltosop u 4 %llu\n",u); + printf("#2236:ltosop u 4 %llu\n",u); u = u1 | u2; - printf("#2235:ltosop u 5 %llu\n",u); + printf("#2238:ltosop u 5 %llu\n",u); u = u1 & u2; - printf("#2237:ltosop u 6 %llu\n",u); + printf("#2240:ltosop u 6 %llu\n",u); u = u1 ^ u2; - printf("#2239:ltosop u 7 %llu\n",u); + printf("#2242:ltosop u 7 %llu\n",u); u2 = 3; u = u1 << u2; - printf("#2242:ltosop u 8 %llu\n",u); + printf("#2245:ltosop u 8 %llu\n",u); u = u1 >> u2; - printf("#2244:ltosop u 9 %llu\n",u); + printf("#2247:ltosop u 9 %llu\n",u); u = u1 % u2; - printf("#2246:ltosop u 10 %llu\n",u); + printf("#2249:ltosop u 10 %llu\n",u); i = i1 + ii2; - printf("#2249:litosop 1 %lld\n",i); + printf("#2252:litosop 1 %lld\n",i); i = i1 - ii2; - printf("#2251:litosop 2 %lld\n",i); + printf("#2254:litosop 2 %lld\n",i); i = i1 / ii2; - printf("#2253:litosop 3 %lld\n",i); + printf("#2256:litosop 3 %lld\n",i); i = i1 * ii2; - printf("#2255:litosop 4 %lld\n",i); + printf("#2258:litosop 4 %lld\n",i); i = i1 | ii2; - printf("#2257:litosop 5 %lld\n",i); + printf("#2260:litosop 5 %lld\n",i); i = i1 & ii2; - printf("#2259:litosop 6 %lld\n",i); + printf("#2262:litosop 6 %lld\n",i); i = i1 ^ ii2; - printf("#2261:litosop 7 %lld\n",i); + printf("#2264:litosop 7 %lld\n",i); ii2 = 3; i = i1 << ii2; - printf("#2264:litosop 8 %lld\n",i); + printf("#2267:litosop 8 %lld\n",i); i = i1 >> ii2; - printf("#2266:litosop 9 %lld\n",i); + printf("#2269:litosop 9 %lld\n",i); i = i1 % ii2; - printf("#2268:litosop 10 %lld\n",i); + printf("#2271:litosop 10 %lld\n",i); u = u1 + uu2; - printf("#2271:litosop u 1 %llu\n",u); + printf("#2274:litosop u 1 %llu\n",u); u = u1 - uu2; - printf("#2273:litosop u 2 %llu\n",u); + printf("#2276:litosop u 2 %llu\n",u); u = u1 / uu2; - printf("#2275:litosop u 3 %llu\n",u); + printf("#2278:litosop u 3 %llu\n",u); u = u1 * uu2; - printf("#2277:litosop u 4 %llu\n",u); + printf("#2280:litosop u 4 %llu\n",u); u = u1 | uu2; - printf("#2279:litosop u 5 %llu\n",u); + printf("#2282:litosop u 5 %llu\n",u); u = u1 & uu2; - printf("#2281:litosop u 6 %llu\n",u); + printf("#2284:litosop u 6 %llu\n",u); u = u1 ^ uu2; - printf("#2283:litosop u 7 %llu\n",u); + printf("#2286:litosop u 7 %llu\n",u); uu2 = 3; u = u1 << uu2; - printf("#2286:litosop u 8 %llu\n",u); + printf("#2289:litosop u 8 %llu\n",u); u = u1 >> uu2; - printf("#2288:litosop u 9 %llu\n",u); + printf("#2291:litosop u 9 %llu\n",u); u = u1 % uu2; - printf("#2290:litosop u 10 %llu\n",u); + printf("#2293:litosop u 10 %llu\n",u); } // loprtc(int op,int v) @@ -2304,82 +2304,82 @@ u1 = 632423423; i = i1 + 3; - printf("#2303:loprtc 1 %lld\n",i); + printf("#2306:loprtc 1 %lld\n",i); i = i1 - 3; - printf("#2305:loprtc 2 %lld\n",i); + printf("#2308:loprtc 2 %lld\n",i); i = i1 / 32323423423LL; - printf("#2307:loprtc 3 %lld\n",i); + printf("#2310:loprtc 3 %lld\n",i); i = i1 * 323423423423LL; - printf("#2309:loprtc 4 %lld\n",i); + printf("#2312:loprtc 4 %lld\n",i); i = i1 | 234234234; - printf("#2311:loprtc 5 %lld\n",i); + printf("#2314:loprtc 5 %lld\n",i); i = i1 & 23234234; - printf("#2313:loprtc 6 %lld\n",i); + printf("#2316:loprtc 6 %lld\n",i); i = i1 ^ 23234234; - printf("#2315:loprtc 7 %lld\n",i); + printf("#2318:loprtc 7 %lld\n",i); i = i1 << 5; - printf("#2317:loprtc 8 %lld\n",i); + printf("#2320:loprtc 8 %lld\n",i); i = i1 >> 5; - printf("#2319:loprtc 9 %lld\n",i); + printf("#2322:loprtc 9 %lld\n",i); i = i1 << 38; - printf("#2321:loprtc 8 %lld\n",i); + printf("#2324:loprtc 8 %lld\n",i); i = i1 >> 38; - printf("#2323:loprtc 9 %lld\n",i); + printf("#2326:loprtc 9 %lld\n",i); i = i1 % 5; - printf("#2325:loprtc 10 %lld\n",i); + printf("#2328:loprtc 10 %lld\n",i); i = i1 / 8; - printf("#2327:loprtc 3 %lld\n",i); + printf("#2330:loprtc 3 %lld\n",i); i = i1 / 256; - printf("#2329:loprtc 3 %lld\n",i); + printf("#2332:loprtc 3 %lld\n",i); i = i1 % 8; - printf("#2331:loprtc 3 %lld\n",i); + printf("#2334:loprtc 3 %lld\n",i); i = i1 % 256; - printf("#2333:loprtc 3 %lld\n",i); + printf("#2336:loprtc 3 %lld\n",i); i = i1 * 8; - printf("#2335:loprtc 3 %lld\n",i); + printf("#2338:loprtc 3 %lld\n",i); i = i1 * 256; - printf("#2337:loprtc 3 %lld\n",i); + printf("#2340:loprtc 3 %lld\n",i); u = u1 + 3; - printf("#2340:loprtc 1 u %llu\n",u); + printf("#2343:loprtc 1 u %llu\n",u); u = u1 - 3; - printf("#2342:loprtc 2 u %llu\n",u); + printf("#2345:loprtc 2 u %llu\n",u); u = u1 / 32342342344234LL; - printf("#2344:loprtc 3 u %llu\n",u); + printf("#2347:loprtc 3 u %llu\n",u); u = u1 * 243234234232324LL; - printf("#2346:loprtc 4 u %llu\n",u); + printf("#2349:loprtc 4 u %llu\n",u); u = u1 | 234234234; - printf("#2348:loprtc 5 u %llu\n",u); + printf("#2351:loprtc 5 u %llu\n",u); u = u1 & 234234234; - printf("#2350:loprtc 6 u %llu\n",u); + printf("#2353:loprtc 6 u %llu\n",u); u = u1 ^ 234234234; - printf("#2352:loprtc 7 u %llu\n",u); + printf("#2355:loprtc 7 u %llu\n",u); u = u1 << 5; - printf("#2354:loprtc 8 u %llu\n",u); + printf("#2357:loprtc 8 u %llu\n",u); u = u1 >> 5; - printf("#2356:loprtc 9 u %llu\n",u); + printf("#2359:loprtc 9 u %llu\n",u); u = u1 << 38; - printf("#2358:loprtc 8 u %llu\n",u); + printf("#2361:loprtc 8 u %llu\n",u); u = u1 >> 38; - printf("#2360:loprtc 9 u %llu\n",u); + printf("#2363:loprtc 9 u %llu\n",u); u = u1 % 5; - printf("#2362:loprtc 10 u %llu\n",u); + printf("#2365:loprtc 10 u %llu\n",u); u = u1 / 8; - printf("#2364:loprtc 3 %lld\n",i); + printf("#2367:loprtc 3 %lld\n",i); u = u1 / 256; - printf("#2366:loprtc 3 %lld\n",i); + printf("#2369:loprtc 3 %lld\n",i); u = u1 / 8; - printf("#2368:loprtc 3 %lld\n",i); + printf("#2371:loprtc 3 %lld\n",i); u = u1 / 256; - printf("#2370:loprtc 3 %lld\n",i); + printf("#2373:loprtc 3 %lld\n",i); u = u1 % 8; - printf("#2372:loprtc 3 %lld\n",i); + printf("#2375:loprtc 3 %lld\n",i); u = u1 % 256; - printf("#2374:loprtc 3 %lld\n",i); + printf("#2377:loprtc 3 %lld\n",i); u = u1 * 8; - printf("#2376:loprtc 3 %lld\n",i); + printf("#2379:loprtc 3 %lld\n",i); u = u1 * 256; - printf("#2378:loprtc 3 %lld\n",i); + printf("#2381:loprtc 3 %lld\n",i); } @@ -2398,92 +2398,92 @@ u = 0; i = i1 + i2; - printf("#2397:ltosop r 1 %lld\n",i); + printf("#2400:ltosop r 1 %lld\n",i); i = i1 - i2; - printf("#2399:ltosop r 2 %lld\n",i); + printf("#2402:ltosop r 2 %lld\n",i); i = i1 / i2; - printf("#2401:ltosop r 3 %lld\n",i); + printf("#2404:ltosop r 3 %lld\n",i); i = i1 * i2; - printf("#2403:ltosop r 4 %lld\n",i); + printf("#2406:ltosop r 4 %lld\n",i); i = i1 | i2; - printf("#2405:ltosop r 5 %lld\n",i); + printf("#2408:ltosop r 5 %lld\n",i); i = i1 & i2; - printf("#2407:ltosop r 6 %lld\n",i); + printf("#2410:ltosop r 6 %lld\n",i); i = i1 ^ i2; - printf("#2409:ltosop r 7 %lld\n",i); + printf("#2412:ltosop r 7 %lld\n",i); i2 = 3; i = i1 << i2; - printf("#2412:ltosop r 8 %lld\n",i); + printf("#2415:ltosop r 8 %lld\n",i); i = i1 >> i2; - printf("#2414:ltosop r 9 %lld\n",i); + printf("#2417:ltosop r 9 %lld\n",i); i = i1 % i2; - printf("#2416:ltosop r 10 %lld\n",i); + printf("#2419:ltosop r 10 %lld\n",i); u = u1 + u2; - printf("#2419:ltosop r u 1 %llu\n",u); + printf("#2422:ltosop r u 1 %llu\n",u); u = u1 - u2; - printf("#2421:ltosop r u 2 %llu\n",u); + printf("#2424:ltosop r u 2 %llu\n",u); u = u1 / u2; - printf("#2423:ltosop r u 3 %llu\n",u); + printf("#2426:ltosop r u 3 %llu\n",u); u = u1 * u2; - printf("#2425:ltosop r u 4 %llu\n",u); + printf("#2428:ltosop r u 4 %llu\n",u); u = u1 | u2; - printf("#2427:ltosop r u 5 %llu\n",u); + printf("#2430:ltosop r u 5 %llu\n",u); u = u1 & u2; - printf("#2429:ltosop r u 6 %llu\n",u); + printf("#2432:ltosop r u 6 %llu\n",u); u = u1 ^ u2; - printf("#2431:ltosop r u 7 %llu\n",u); + printf("#2434:ltosop r u 7 %llu\n",u); u2 = 3; u = u1 << u2; - printf("#2434:ltosop r u 8 %llu\n",u); + printf("#2437:ltosop r u 8 %llu\n",u); u = u1 >> u2; - printf("#2436:ltosop r u 9 %llu\n",u); + printf("#2439:ltosop r u 9 %llu\n",u); u = u1 % u2; - printf("#2438:ltosop r u 10 %llu\n",u); + printf("#2441:ltosop r u 10 %llu\n",u); i = i1 + ii2; - printf("#2441:litosop r 1 %lld\n",i); + printf("#2444:litosop r 1 %lld\n",i); i = i1 - ii2; - printf("#2443:litosop r 2 %lld\n",i); + printf("#2446:litosop r 2 %lld\n",i); i = i1 / ii2; - printf("#2445:litosop r 3 %lld\n",i); + printf("#2448:litosop r 3 %lld\n",i); i = i1 * ii2; - printf("#2447:litosop r 4 %lld\n",i); + printf("#2450:litosop r 4 %lld\n",i); i = i1 | ii2; - printf("#2449:litosop r 5 %lld\n",i); + printf("#2452:litosop r 5 %lld\n",i); i = i1 & ii2; - printf("#2451:litosop r 6 %lld\n",i); + printf("#2454:litosop r 6 %lld\n",i); i = i1 ^ ii2; - printf("#2453:litosop r 7 %lld\n",i); + printf("#2456:litosop r 7 %lld\n",i); ii2 = 3; i = i1 << ii2; - printf("#2456:litosop r 8 %lld\n",i); + printf("#2459:litosop r 8 %lld\n",i); i = i1 >> ii2; - printf("#2458:litosop r 9 %lld\n",i); + printf("#2461:litosop r 9 %lld\n",i); i = i1 % ii2; - printf("#2460:litosop r 10 %lld\n",i); + printf("#2463:litosop r 10 %lld\n",i); u = u1 + uu2; - printf("#2463:litosop r u 1 %llu\n",u); + printf("#2466:litosop r u 1 %llu\n",u); u = u1 - uu2; - printf("#2465:litosop r u 2 %llu\n",u); + printf("#2468:litosop r u 2 %llu\n",u); u = u1 / uu2; - printf("#2467:litosop r u 3 %llu\n",u); + printf("#2470:litosop r u 3 %llu\n",u); u = u1 * uu2; - printf("#2469:litosop r u 4 %llu\n",u); + printf("#2472:litosop r u 4 %llu\n",u); u = u1 | uu2; - printf("#2471:litosop r u 5 %llu\n",u); + printf("#2474:litosop r u 5 %llu\n",u); u = u1 & uu2; - printf("#2473:litosop r u 6 %llu\n",u); + printf("#2476:litosop r u 6 %llu\n",u); u = u1 ^ uu2; - printf("#2475:litosop r u 7 %llu\n",u); + printf("#2478:litosop r u 7 %llu\n",u); uu2 = 3; u = u1 << uu2; - printf("#2478:litosop r u 8 %llu\n",u); + printf("#2481:litosop r u 8 %llu\n",u); u = u1 >> uu2; - printf("#2480:litosop r u 9 %llu\n",u); + printf("#2483:litosop r u 9 %llu\n",u); u = u1 % uu2; - printf("#2482:litosop r u 10 %llu\n",u); + printf("#2485:litosop r u 10 %llu\n",u); } // loprtc(int op,int v) @@ -2496,70 +2496,70 @@ u1 = 632423423; i = i1 + 3; - printf("#2495:loprtc r 1 %lld\n",i); + printf("#2498:loprtc r 1 %lld\n",i); i = i1 - 3; - printf("#2497:loprtc r 2 %lld\n",i); + printf("#2500:loprtc r 2 %lld\n",i); i = i1 / 32323423423LL; - printf("#2499:loprtc r 3 %lld\n",i); + printf("#2502:loprtc r 3 %lld\n",i); i = i1 * 323423423423LL; - printf("#2501:loprtc r 4 %lld\n",i); + printf("#2504:loprtc r 4 %lld\n",i); i = i1 | 234234234; - printf("#2503:loprtc r 5 %lld\n",i); + printf("#2506:loprtc r 5 %lld\n",i); i = i1 & 23234234; - printf("#2505:loprtc r 6 %lld\n",i); + printf("#2508:loprtc r 6 %lld\n",i); i = i1 ^ 23234234; - printf("#2507:loprtc r 7 %lld\n",i); + printf("#2510:loprtc r 7 %lld\n",i); i = i1 << 5; - printf("#2509:loprtc r 8 %lld\n",i); + printf("#2512:loprtc r 8 %lld\n",i); i = i1 >> 5; - printf("#2511:loprtc r 9 %lld\n",i); + printf("#2514:loprtc r 9 %lld\n",i); i = i1 << 38; - printf("#2513:loprtc r 8 %lld\n",i); + printf("#2516:loprtc r 8 %lld\n",i); i = i1 >> 38; - printf("#2515:loprtc r 9 %lld\n",i); + printf("#2518:loprtc r 9 %lld\n",i); i = i1 % 5; - printf("#2517:loprtc r 10 %lld\n",i); + printf("#2520:loprtc r 10 %lld\n",i); i = i1 / 8; - printf("#2519:loprtc r 10 %lld\n",i); + printf("#2522:loprtc r 10 %lld\n",i); i = i1 / 256; - printf("#2521:loprtc r 10 %lld\n",i); + printf("#2524:loprtc r 10 %lld\n",i); i = i1 * 8; - printf("#2523:loprtc r 10 %lld\n",i); + printf("#2526:loprtc r 10 %lld\n",i); i = i1 * 256; - printf("#2525:loprtc r 10 %lld\n",i); + printf("#2528:loprtc r 10 %lld\n",i); u = u1 + 3; - printf("#2528:loprtc r 1 u %llu\n",u); + printf("#2531:loprtc r 1 u %llu\n",u); u = u1 - 3; - printf("#2530:loprtc r 2 u %llu\n",u); + printf("#2533:loprtc r 2 u %llu\n",u); u = u1 / 32342342344234LL; - printf("#2532:loprtc r 3 u %llu\n",u); + printf("#2535:loprtc r 3 u %llu\n",u); u = u1 * 243234234232324LL; - printf("#2534:loprtc r 4 u %llu\n",u); + printf("#2537:loprtc r 4 u %llu\n",u); u = u1 | 234234234; - printf("#2536:loprtc r 5 u %llu\n",u); + printf("#2539:loprtc r 5 u %llu\n",u); u = u1 & 234234234; - printf("#2538:loprtc r 6 u %llu\n",u); + printf("#2541:loprtc r 6 u %llu\n",u); u = u1 ^ 234234234; - printf("#2540:loprtc r 7 u %llu\n",u); + printf("#2543:loprtc r 7 u %llu\n",u); u = u1 << 5; - printf("#2542:loprtc r 8 u %llu\n",u); + printf("#2545:loprtc r 8 u %llu\n",u); u = u1 >> 5; - printf("#2544:loprtc r 9 u %llu\n",u); + printf("#2547:loprtc r 9 u %llu\n",u); u = u1 << 38; - printf("#2546:loprtc r 8 u %llu\n",u); + printf("#2549:loprtc r 8 u %llu\n",u); u = u1 >> 38; - printf("#2548:loprtc r 9 u %llu\n",u); + printf("#2551:loprtc r 9 u %llu\n",u); u = u1 % 5; - printf("#2550:loprtc r 10 u %llu\n",u); + printf("#2553:loprtc r 10 u %llu\n",u); u = u1 / 8; - printf("#2552:loprtc r 10 u %lld\n",u); + printf("#2555:loprtc r 10 u %lld\n",u); u = u1 / 256; - printf("#2554:loprtc r 10 u %lld\n",u); + printf("#2557:loprtc r 10 u %lld\n",u); u = u1 * 8; - printf("#2556:loprtc r 10 u %lld\n",u); + printf("#2559:loprtc r 10 u %lld\n",u); u = u1 * 256; - printf("#2558:loprtc r 10 u %lld\n",u); + printf("#2561:loprtc r 10 u %lld\n",u); } @@ -2571,7 +2571,7 @@ int i; i = 23442342; d = i; - printf("#2570:code_i2ll %lld\n",d); + printf("#2573:code_i2ll %lld\n",d); } // code_i2ull(int creg) void @@ -2581,7 +2581,7 @@ int i; i = 23442342; d = i; - printf("#2580:code_i2ull %lld\n",d); + printf("#2583:code_i2ull %lld\n",d); } // code_u2ll(int creg) void @@ -2591,7 +2591,7 @@ unsigned int i; i = 23442342; d = i; - printf("#2590:code_u2ll %lld\n",d); + printf("#2593:code_u2ll %lld\n",d); } // code_u2ull(int creg) void @@ -2601,7 +2601,7 @@ unsigned int i; i = 23342342; d = i; - printf("#2600:code_u2ull %llu\n",d); + printf("#2603:code_u2ull %llu\n",d); } // code_ll2i(int creg) void @@ -2611,7 +2611,7 @@ int i; d = 2342342342LL; i = d; - printf("#2610:code_ll2i %d\n",i); + printf("#2613:code_ll2i %d\n",i); } // code_ll2u(int creg) void @@ -2621,7 +2621,7 @@ unsigned int i; d = 2342342342LL; i = d; - printf("#2620:code_ll2i %ud\n",i); + printf("#2623:code_ll2i %ud\n",i); } // code_ull2i(int creg) void @@ -2631,7 +2631,7 @@ int i; d = 2342342342LL; i = d; - printf("#2630:code_ull2i %d\n",i); + printf("#2633:code_ull2i %d\n",i); } // code_ull2u(int creg) void @@ -2641,7 +2641,7 @@ unsigned int i; d = 2342342342LL; i = d; - printf("#2640:code_ll2i %ud\n",i); + printf("#2643:code_ll2i %ud\n",i); } #if FLOAT_CODE // code_d2ll(int creg) @@ -2652,7 +2652,7 @@ double i; i = 2342342342LL; d = i; - printf("#2651:code_d2ll %lld\n",d); + printf("#2654:code_d2ll %lld\n",d); } // code_d2ull(int creg) void @@ -2662,7 +2662,7 @@ double i; i = 2342342342LL; d = i; - printf("#2661:code_d2ll %llu\n",d); + printf("#2664:code_d2ll %llu\n",d); } // code_f2ll(int creg) void @@ -2672,7 +2672,7 @@ float i; i = 2342342342LL; d = i; - printf("#2671:code_f2ll %lld\n",d); + printf("#2674:code_f2ll %lld\n",d); } // code_f2ull(int creg) void @@ -2682,7 +2682,7 @@ float i; i = 2342342342LL; d = i; - printf("#2681:code_f2ull %llu\n",d); + printf("#2684:code_f2ull %llu\n",d); } // code_ll2d(int creg) void @@ -2692,7 +2692,7 @@ double i; d = 2342342342LL; i = d; - printf("#2691:code_ll2d %g\n",i); + printf("#2694:code_ll2d %g\n",i); } // code_ll2f(int creg) void @@ -2702,7 +2702,7 @@ float i; d = 2342342342LL; i = d; - printf("#2701:code_ll2f %g\n",i); + printf("#2704:code_ll2f %g\n",i); } // code_ull2d(int creg) void @@ -2712,7 +2712,7 @@ double i; d = 2342342342LL; i = d; - printf("#2711:code_ull2f %g\n",i); + printf("#2714:code_ull2f %g\n",i); } // code_ull2f(int creg) void @@ -2722,7 +2722,7 @@ float i; d = 2342342342LL; i = d; - printf("#2721:code_ull2f %g\n",i); + printf("#2724:code_ull2f %g\n",i); } #endif @@ -2732,8 +2732,8 @@ { long long i,j; i = 123123123;j = 0; - printf("#2731:code_preinc l %lld %lld",++i,--j); - printf("#2732: %lld %lld\n",i,j); + printf("#2734:code_preinc l %lld %lld",++i,--j); + printf("#2735: %lld %lld\n",i,j); } // code_lpostinc(int e1,int e2,int reg) @@ -2742,8 +2742,8 @@ { long long i,j; i = 123123123;j = 0; - printf("#2741:code_postinc l %lld %lld",i++,j--); - printf("#2742: %lld %lld\n",i,j); + printf("#2744:code_postinc l %lld %lld",i++,j--); + printf("#2745: %lld %lld\n",i,j); } // code_lpreinc(int e1,int e2,int reg) @@ -2752,8 +2752,8 @@ { register unsigned long long i,j; i = 123123123;j = 0; - printf("#2751:code_preinc l %llu %llu",++i,--j); - printf("#2752: %lld %lld\n",i,j); + printf("#2754:code_preinc l %llu %llu",++i,--j); + printf("#2755: %lld %lld\n",i,j); } // code_lpostinc(int e1,int e2,int reg) @@ -2762,8 +2762,8 @@ { register unsigned long long i,j; i = 123123123;j = 0; - printf("#2761:code_postinc lu %llu %llu",i++,j--); - printf("#2762: %lld %lld\n",i,j); + printf("#2764:code_postinc lu %llu %llu",i++,j--); + printf("#2765: %lld %lld\n",i,j); } // code_lpreinc(int e1,int e2,int reg) @@ -2772,8 +2772,8 @@ { register long long i,j; i = 123123123;j = 0; - printf("#2771:code_preinc l r %lld %lld",++i,--j); - printf("#2772: %lld %lld\n",i,j); + printf("#2774:code_preinc l r %lld %lld",++i,--j); + printf("#2775: %lld %lld\n",i,j); } // code_lpostinc(int e1,int e2,int reg) @@ -2782,8 +2782,8 @@ { register long long i,j; i = 123123123;j = 0; - printf("#2781:code_postinc l r %lld %lld",i++,j--); - printf("#2782: %lld %lld\n",i,j); + printf("#2784:code_postinc l r %lld %lld",i++,j--); + printf("#2785: %lld %lld\n",i,j); } // code_lpreinc(int e1,int e2,int reg) @@ -2792,8 +2792,8 @@ { register unsigned long long i,j; i = 123123123;j = 0; - printf("#2791:code_preinc l r %llu %llu",++i,--j); - printf("#2792: %lld %lld\n",i,j); + printf("#2794:code_preinc l r %llu %llu",++i,--j); + printf("#2795: %lld %lld\n",i,j); } // code_lpostinc(int e1,int e2,int reg) @@ -2802,8 +2802,8 @@ { register unsigned long long i,j; i = 123123123;j = 0; - printf("#2801:code_postinc lu r %llu %llu",i++,j--); - printf("#2802: %lld %lld\n",i,j); + printf("#2804:code_postinc lu r %llu %llu",i++,j--); + printf("#2805: %lld %lld\n",i,j); } // code_lassop(int op) @@ -2819,42 +2819,42 @@ ui1 = 632423423; i1 += a; - printf("#2818:code_register_lassop 1 %lld\n",i1); + printf("#2821:code_register_lassop 1 %lld\n",i1); i1 -= a; - printf("#2820:code_register_lassop 2 %lld\n",i1); + printf("#2823:code_register_lassop 2 %lld\n",i1); i1 /= a; - printf("#2822:code_register_lassop 3 %lld\n",i1); + printf("#2825:code_register_lassop 3 %lld\n",i1); i1 *= a; - printf("#2824:code_register_lassop 4 %lld\n",i1); + printf("#2827:code_register_lassop 4 %lld\n",i1); i1 |= a; - printf("#2826:code_register_lassop 5 %lld\n",i1); + printf("#2829:code_register_lassop 5 %lld\n",i1); i1 &= a; - printf("#2828:code_register_lassop 6 %lld\n",i1); + printf("#2831:code_register_lassop 6 %lld\n",i1); i1 ^= a; - printf("#2830:code_register_lassop 7 %lld\n",i1); + printf("#2833:code_register_lassop 7 %lld\n",i1); i1 <<= a; - printf("#2832:code_register_lassop 8 %lld\n",i1); + printf("#2835:code_register_lassop 8 %lld\n",i1); i1 >>= a; - printf("#2834:code_register_lassop 9 %lld\n",i1); + printf("#2837:code_register_lassop 9 %lld\n",i1); ui1 += a; - printf("#2837:code_register_lassop 1 %llu\n",ui1); + printf("#2840:code_register_lassop 1 %llu\n",ui1); ui1 -= a; - printf("#2839:code_register_lassop 2 %llu\n",ui1); + printf("#2842:code_register_lassop 2 %llu\n",ui1); ui1 /= a; - printf("#2841:code_register_lassop 3 %llu\n",ui1); + printf("#2844:code_register_lassop 3 %llu\n",ui1); ui1 *= a; - printf("#2843:code_register_lassop 4 %llu\n",ui1); + printf("#2846:code_register_lassop 4 %llu\n",ui1); ui1 |= a; - printf("#2845:code_register_lassop 5 %llu\n",ui1); + printf("#2848:code_register_lassop 5 %llu\n",ui1); ui1 &= a; - printf("#2847:code_register_lassop 6 %llu\n",ui1); + printf("#2850:code_register_lassop 6 %llu\n",ui1); ui1 ^= a; - printf("#2849:code_register_lassop 7 %llu\n",ui1); + printf("#2852:code_register_lassop 7 %llu\n",ui1); ui1 <<= a; - printf("#2851:code_register_lassop 8 %llu\n",ui1); + printf("#2854:code_register_lassop 8 %llu\n",ui1); ui1 >>= a; - printf("#2853:code_register_lassop 9 %llu\n",ui1); + printf("#2856:code_register_lassop 9 %llu\n",ui1); } // code_lassop(int op,int byte,int sign) @@ -2868,42 +2868,42 @@ ui1 = 632423423; ui2= 32394234; i1 += a; - printf("#2867:code_lassop 1 %lld\n",i1); + printf("#2870:code_lassop 1 %lld\n",i1); i1 -= a; - printf("#2869:code_lassop 2 %lld\n",i1); + printf("#2872:code_lassop 2 %lld\n",i1); i1 /= a; - printf("#2871:code_lassop 3 %lld\n",i1); + printf("#2874:code_lassop 3 %lld\n",i1); i1 *= a; - printf("#2873:code_lassop 4 %lld\n",i1); + printf("#2876:code_lassop 4 %lld\n",i1); i1 |= a; - printf("#2875:code_lassop 5 %lld\n",i1); + printf("#2878:code_lassop 5 %lld\n",i1); i1 &= a; - printf("#2877:code_lassop 6 %lld\n",i1); + printf("#2880:code_lassop 6 %lld\n",i1); i1 ^= a; - printf("#2879:code_lassop 7 %lld\n",i1); + printf("#2882:code_lassop 7 %lld\n",i1); i1 <<= a; - printf("#2881:code_lassop 8 %lld\n",i1); + printf("#2884:code_lassop 8 %lld\n",i1); i1 >>= a; - printf("#2883:code_lassop 9 %lld\n",i1); + printf("#2886:code_lassop 9 %lld\n",i1); ui1 += a; - printf("#2886:code_lassop 1 %llu\n",ui1); + printf("#2889:code_lassop 1 %llu\n",ui1); ui1 -= a; - printf("#2888:code_lassop 2 %llu\n",ui1); + printf("#2891:code_lassop 2 %llu\n",ui1); ui1 /= a; - printf("#2890:code_lassop 3 %llu\n",ui1); + printf("#2893:code_lassop 3 %llu\n",ui1); ui1 *= a; - printf("#2892:code_lassop 4 %llu\n",ui1); + printf("#2895:code_lassop 4 %llu\n",ui1); ui1 |= a; - printf("#2894:code_lassop 5 %llu\n",ui1); + printf("#2897:code_lassop 5 %llu\n",ui1); ui1 &= a; - printf("#2896:code_lassop 6 %llu\n",ui1); + printf("#2899:code_lassop 6 %llu\n",ui1); ui1 ^= a; - printf("#2898:code_lassop 7 %llu\n",ui1); + printf("#2901:code_lassop 7 %llu\n",ui1); ui1 <<= a; - printf("#2900:code_lassop 8 %llu\n",ui1); + printf("#2903:code_lassop 8 %llu\n",ui1); ui1 >>= a; - printf("#2902:code_lassop 9 %llu\n",ui1); + printf("#2905:code_lassop 9 %llu\n",ui1); } // code_register_assop(int e2,int op,int byte) @@ -2916,42 +2916,42 @@ ui1 = 632423423; i1 += 3; - printf("#2915:code_register_lassop c 1 %lld\n",i1); + printf("#2918:code_register_lassop c 1 %lld\n",i1); i1 -= 3; - printf("#2917:code_register_lassop c 2 %lld\n",i1); + printf("#2920:code_register_lassop c 2 %lld\n",i1); i1 /= 3; - printf("#2919:code_register_lassop c 3 %lld\n",i1); + printf("#2922:code_register_lassop c 3 %lld\n",i1); i1 *= 3; - printf("#2921:code_register_lassop c 4 %lld\n",i1); + printf("#2924:code_register_lassop c 4 %lld\n",i1); i1 |= 234; - printf("#2923:code_register_lassop c 5 %lld\n",i1); + printf("#2926:code_register_lassop c 5 %lld\n",i1); i1 &= 2324234234234234LL; - printf("#2925:code_register_lassop c 6 %lld\n",i1); + printf("#2928:code_register_lassop c 6 %lld\n",i1); i1 ^= 5523234234234234LL; - printf("#2927:code_register_lassop c 7 %lld\n",i1); + printf("#2930:code_register_lassop c 7 %lld\n",i1); i1 <<= 3; - printf("#2929:code_register_lassop c 8 %lld\n",i1); + printf("#2932:code_register_lassop c 8 %lld\n",i1); i1 >>= 3; - printf("#2931:code_register_lassop c 9 %lld\n",i1); + printf("#2934:code_register_lassop c 9 %lld\n",i1); ui1 += 3; - printf("#2934:code_register_lassop c 1 %llu\n",ui1); + printf("#2937:code_register_lassop c 1 %llu\n",ui1); ui1 -= 3; - printf("#2936:code_register_lassop c 2 %llu\n",ui1); + printf("#2939:code_register_lassop c 2 %llu\n",ui1); ui1 /= 3; - printf("#2938:code_register_lassop c 3 %llu\n",ui1); + printf("#2941:code_register_lassop c 3 %llu\n",ui1); ui1 *= 3; - printf("#2940:code_register_lassop c 4 %llu\n",ui1); + printf("#2943:code_register_lassop c 4 %llu\n",ui1); ui1 |= 234; - printf("#2942:code_register_lassop c 5 %llu\n",ui1); + printf("#2945:code_register_lassop c 5 %llu\n",ui1); ui1 &= 2324234234234234LL; - printf("#2944:code_register_lassop c 6 %llu\n",ui1); + printf("#2947:code_register_lassop c 6 %llu\n",ui1); ui1 ^= 5523234234234234LL; - printf("#2946:code_register_lassop c 7 %llu\n",ui1); + printf("#2949:code_register_lassop c 7 %llu\n",ui1); ui1 <<= 3; - printf("#2948:code_register_lassop c 8 %llu\n",ui1); + printf("#2951:code_register_lassop c 8 %llu\n",ui1); ui1 >>= 3; - printf("#2950:code_register_lassop c 9 %llu\n",ui1); + printf("#2953:code_register_lassop c 9 %llu\n",ui1); } // code_lassop(int op,int byte,int sign) @@ -2964,42 +2964,42 @@ ui1 = 632423423; ui2= 32394234; i1 += 3; - printf("#2963:code_lassop c 1 %lld\n",i1); + printf("#2966:code_lassop c 1 %lld\n",i1); i1 -= 3; - printf("#2965:code_lassop c 2 %lld\n",i1); + printf("#2968:code_lassop c 2 %lld\n",i1); i1 /= 3; - printf("#2967:code_lassop c 3 %lld\n",i1); + printf("#2970:code_lassop c 3 %lld\n",i1); i1 *= 3; - printf("#2969:code_lassop c 4 %lld\n",i1); + printf("#2972:code_lassop c 4 %lld\n",i1); i1 |= 234; - printf("#2971:code_lassop c 5 %lld\n",i1); + printf("#2974:code_lassop c 5 %lld\n",i1); i1 &= 2324234234234234LL; - printf("#2973:code_lassop c 6 %lld\n",i1); + printf("#2976:code_lassop c 6 %lld\n",i1); i1 ^= 5523234234234234LL; - printf("#2975:code_lassop c 7 %lld\n",i1); + printf("#2978:code_lassop c 7 %lld\n",i1); i1 <<= 3; - printf("#2977:code_lassop c 8 %lld\n",i1); + printf("#2980:code_lassop c 8 %lld\n",i1); i1 >>= 3; - printf("#2979:code_lassop c 9 %lld\n",i1); + printf("#2982:code_lassop c 9 %lld\n",i1); ui1 += 3; - printf("#2982:code_lassop c 1 %llu\n",ui1); + printf("#2985:code_lassop c 1 %llu\n",ui1); ui1 -= 3; - printf("#2984:code_lassop c 2 %llu\n",ui1); + printf("#2987:code_lassop c 2 %llu\n",ui1); ui1 /= 3; - printf("#2986:code_lassop c 3 %llu\n",ui1); + printf("#2989:code_lassop c 3 %llu\n",ui1); ui1 *= 3; - printf("#2988:code_lassop c 4 %llu\n",ui1); + printf("#2991:code_lassop c 4 %llu\n",ui1); ui1 |= 234; - printf("#2990:code_lassop c 5 %llu\n",ui1); + printf("#2993:code_lassop c 5 %llu\n",ui1); ui1 &= 2324234234234234LL; - printf("#2992:code_lassop c 6 %llu\n",ui1); + printf("#2995:code_lassop c 6 %llu\n",ui1); ui1 ^= 5523234234234234LL; - printf("#2994:code_lassop c 7 %llu\n",ui1); + printf("#2997:code_lassop c 7 %llu\n",ui1); ui1 <<= 3; - printf("#2996:code_lassop c 8 %llu\n",ui1); + printf("#2999:code_lassop c 8 %llu\n",ui1); ui1 >>= 3; - printf("#2998:code_lassop c 9 %llu\n",ui1); + printf("#3001:code_lassop c 9 %llu\n",ui1); } // lassop_l(int op,int byte,int sign) @@ -3016,42 +3016,42 @@ p->ui1 = 632423423; p->ui2= 32394234; p->i1 += a; - printf("#3015:lassop 1 %lld\n",p->i1); + printf("#3018:lassop 1 %lld\n",p->i1); p->i1 -= a; - printf("#3017:lassop 2 %lld\n",p->i1); + printf("#3020:lassop 2 %lld\n",p->i1); p->i1 /= a; - printf("#3019:lassop 3 %lld\n",p->i1); + printf("#3022:lassop 3 %lld\n",p->i1); p->i1 *= a; - printf("#3021:lassop 4 %lld\n",p->i1); + printf("#3024:lassop 4 %lld\n",p->i1); p->i1 |= a; - printf("#3023:lassop 5 %lld\n",p->i1); + printf("#3026:lassop 5 %lld\n",p->i1); p->i1 &= a; - printf("#3025:lassop 6 %lld\n",p->i1); + printf("#3028:lassop 6 %lld\n",p->i1); p->i1 ^= a; - printf("#3027:lassop 7 %lld\n",p->i1); + printf("#3030:lassop 7 %lld\n",p->i1); p->i1 <<= a; - printf("#3029:lassop 8 %lld\n",p->i1); + printf("#3032:lassop 8 %lld\n",p->i1); p->i1 >>= a; - printf("#3031:lassop 9 %lld\n",p->i1); + printf("#3034:lassop 9 %lld\n",p->i1); p->ui1 += a; - printf("#3034:lassop 1 %llu\n",p->ui1); + printf("#3037:lassop 1 %llu\n",p->ui1); p->ui1 -= a; - printf("#3036:lassop 2 %llu\n",p->ui1); + printf("#3039:lassop 2 %llu\n",p->ui1); p->ui1 /= a; - printf("#3038:lassop 3 %llu\n",p->ui1); + printf("#3041:lassop 3 %llu\n",p->ui1); p->ui1 *= a; - printf("#3040:lassop 4 %llu\n",p->ui1); + printf("#3043:lassop 4 %llu\n",p->ui1); p->ui1 |= a; - printf("#3042:lassop 5 %llu\n",p->ui1); + printf("#3045:lassop 5 %llu\n",p->ui1); p->ui1 &= a; - printf("#3044:lassop 6 %llu\n",p->ui1); + printf("#3047:lassop 6 %llu\n",p->ui1); p->ui1 ^= a; - printf("#3046:lassop 7 %llu\n",p->ui1); + printf("#3049:lassop 7 %llu\n",p->ui1); p->ui1 <<= a; - printf("#3048:lassop 8 %llu\n",p->ui1); + printf("#3051:lassop 8 %llu\n",p->ui1); p->ui1 >>= a; - printf("#3050:lassop 9 %llu\n",p->ui1); + printf("#3053:lassop 9 %llu\n",p->ui1); } // lassop_g(int op,int byte,int sign) @@ -3070,42 +3070,42 @@ glp->ui1 = 632423423; glp->ui2= 32394234; glp->i1 += a; - printf("#3069:lassop 1 %lld\n",glp->i1); + printf("#3072:lassop 1 %lld\n",glp->i1); glp->i1 -= a; - printf("#3071:lassop 2 %lld\n",glp->i1); + printf("#3074:lassop 2 %lld\n",glp->i1); glp->i1 /= a; - printf("#3073:lassop 3 %lld\n",glp->i1); + printf("#3076:lassop 3 %lld\n",glp->i1); glp->i1 *= a; - printf("#3075:lassop 4 %lld\n",glp->i1); + printf("#3078:lassop 4 %lld\n",glp->i1); glp->i1 |= a; - printf("#3077:lassop 5 %lld\n",glp->i1); + printf("#3080:lassop 5 %lld\n",glp->i1); glp->i1 ^= a; - printf("#3079:lassop 7 %lld\n",glp->i1); + printf("#3082:lassop 7 %lld\n",glp->i1); glp->i1 <<= a; - printf("#3081:lassop 8 %lld\n",glp->i1); + printf("#3084:lassop 8 %lld\n",glp->i1); glp->i1 >>= a; - printf("#3083:lassop 9 %lld\n",glp->i1); + printf("#3086:lassop 9 %lld\n",glp->i1); glp->i1 &= a; - printf("#3085:lassop 6 %lld\n",glp->i1); + printf("#3088:lassop 6 %lld\n",glp->i1); glp->ui1 += a; - printf("#3088:lassop 1 %llu\n",glp->ui1); + printf("#3091:lassop 1 %llu\n",glp->ui1); glp->ui1 -= a; - printf("#3090:lassop 2 %llu\n",glp->ui1); + printf("#3093:lassop 2 %llu\n",glp->ui1); glp->ui1 /= a; - printf("#3092:lassop 3 %llu\n",glp->ui1); + printf("#3095:lassop 3 %llu\n",glp->ui1); glp->ui1 *= a; - printf("#3094:lassop 4 %llu\n",glp->ui1); + printf("#3097:lassop 4 %llu\n",glp->ui1); glp->ui1 |= a; - printf("#3096:lassop 5 %llu\n",glp->ui1); + printf("#3099:lassop 5 %llu\n",glp->ui1); glp->ui1 ^= a; - printf("#3098:lassop 7 %llu\n",glp->ui1); + printf("#3101:lassop 7 %llu\n",glp->ui1); glp->ui1 <<= a; - printf("#3100:lassop 8 %llu\n",glp->ui1); + printf("#3103:lassop 8 %llu\n",glp->ui1); glp->ui1 >>= a; - printf("#3102:lassop 9 %llu\n",glp->ui1); + printf("#3105:lassop 9 %llu\n",glp->ui1); glp->ui1 &= a; - printf("#3104:lassop 6 %llu\n",glp->ui1); + printf("#3107:lassop 6 %llu\n",glp->ui1); } void @@ -3118,42 +3118,42 @@ glp->ui1 = 632423423; glp->ui2= 32394234; glp->i1 += a; - printf("#3117:lassop_gc 1 %lld\n",glp->i1); + printf("#3120:lassop_gc 1 %lld\n",glp->i1); glp->i1 -= a; - printf("#3119:lassop_gc 2 %lld\n",glp->i1); + printf("#3122:lassop_gc 2 %lld\n",glp->i1); glp->i1 /= a; - printf("#3121:lassop_gc 3 %lld\n",glp->i1); + printf("#3124:lassop_gc 3 %lld\n",glp->i1); glp->i1 *= a; - printf("#3123:lassop_gc 4 %lld\n",glp->i1); + printf("#3126:lassop_gc 4 %lld\n",glp->i1); glp->i1 |= a; - printf("#3125:lassop_gc 5 %lld\n",glp->i1); + printf("#3128:lassop_gc 5 %lld\n",glp->i1); glp->i1 ^= a; - printf("#3127:lassop_gc 7 %lld\n",glp->i1); + printf("#3130:lassop_gc 7 %lld\n",glp->i1); glp->i1 <<= a; - printf("#3129:lassop_gc 8 %lld\n",glp->i1); + printf("#3132:lassop_gc 8 %lld\n",glp->i1); glp->i1 >>= a; - printf("#3131:lassop_gc 9 %lld\n",glp->i1); + printf("#3134:lassop_gc 9 %lld\n",glp->i1); glp->i1 &= a; - printf("#3133:lassop_gc 6 %lld\n",glp->i1); + printf("#3136:lassop_gc 6 %lld\n",glp->i1); glp->ui1 += a; - printf("#3136:lassop_gc 1 %llu\n",glp->ui1); + printf("#3139:lassop_gc 1 %llu\n",glp->ui1); glp->ui1 -= a; - printf("#3138:lassop_gc 2 %llu\n",glp->ui1); + printf("#3141:lassop_gc 2 %llu\n",glp->ui1); glp->ui1 /= a; - printf("#3140:lassop_gc 3 %llu\n",glp->ui1); + printf("#3143:lassop_gc 3 %llu\n",glp->ui1); glp->ui1 *= a; - printf("#3142:lassop_gc 4 %llu\n",glp->ui1); + printf("#3145:lassop_gc 4 %llu\n",glp->ui1); glp->ui1 |= a; - printf("#3144:lassop_gc 5 %llu\n",glp->ui1); + printf("#3147:lassop_gc 5 %llu\n",glp->ui1); glp->ui1 ^= a; - printf("#3146:lassop_gc 7 %llu\n",glp->ui1); + printf("#3149:lassop_gc 7 %llu\n",glp->ui1); glp->ui1 <<= a; - printf("#3148:lassop_gc 8 %llu\n",glp->ui1); + printf("#3151:lassop_gc 8 %llu\n",glp->ui1); glp->ui1 >>= a; - printf("#3150:lassop_gc 9 %llu\n",glp->ui1); + printf("#3153:lassop_gc 9 %llu\n",glp->ui1); glp->ui1 &= a; - printf("#3152:lassop_gc 6 %llu\n",glp->ui1); + printf("#3155:lassop_gc 6 %llu\n",glp->ui1); } @@ -3164,16 +3164,16 @@ { long long reg; if (l0>l1) - printf("#3163:code_lgt 1\n"); + printf("#3166:code_lgt 1\n"); else - printf("#3165:code_lgt 0\n"); + printf("#3168:code_lgt 0\n"); for (reg=-3;reg<7;reg++) { if (0ul1) - printf("#3182:code_lugt 1\n"); + printf("#3185:code_lugt 1\n"); else - printf("#3184:code_lugt 0\n"); + printf("#3187:code_lugt 0\n"); for (reg=0;reg<7;reg++) { if (2=l1) - printf("#3201:code_lge 1\n"); + printf("#3204:code_lge 1\n"); else - printf("#3203:code_lge 0\n"); + printf("#3206:code_lge 0\n"); for (reg=-3;reg<7;reg++) { if (0<=reg && reg<=3) - printf("#3206:reg=%lld code_lge 0<=reg && reg <=3\n",reg); + printf("#3209:reg=%lld code_lge 0<=reg && reg <=3\n",reg); } for (reg=-3;reg<7;reg++) { if (-2<=reg && reg<=0) - printf("#3210:reg=%lld code_lge -2<=reg && reg <=0\n",reg); + printf("#3213:reg=%lld code_lge -2<=reg && reg <=0\n",reg); } } @@ -3221,16 +3221,16 @@ { unsigned long long reg; if (ul0>=ul1) - printf("#3220:code_luge 1\n"); + printf("#3223:code_luge 1\n"); else - printf("#3222:code_luge 0\n"); + printf("#3225:code_luge 0\n"); for (reg=0;reg<7;reg++) { if (2