Changeset 419 in dev for trunk/abdev/BasicCompiler64/NumOpe_Logical.cpp
- Timestamp:
- Mar 7, 2008, 12:27:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/NumOpe_Logical.cpp
r308 r419 40 40 compiler.codeGenerator.op_and_reg(sizeof(_int64),reg1,reg2); 41 41 } 42 else 43 { 44 throw; 45 } 42 46 43 47 if(reg1==REG_R14){ … … 54 58 SetTowTermToReg_Whole32Calc(type,sp,®1,®2); 55 59 56 if(idCalc==CALC_ ADDITION){60 if(idCalc==CALC_XOR){ 57 61 //add reg1,reg2 58 62 compiler.codeGenerator.op_xor_reg(sizeof(long),reg1,reg2); … … 65 69 //and reg1,reg2 66 70 compiler.codeGenerator.op_and_reg(sizeof(long),reg1,reg2); 71 } 72 else 73 { 74 throw; 67 75 } 68 76
Note:
See TracChangeset
for help on using the changeset viewer.