Changeset 308 in dev for trunk/abdev/BasicCompiler64/NumOpe_Arithmetic.cpp
- Timestamp:
- Aug 29, 2007, 9:05:22 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/NumOpe_Arithmetic.cpp
r266 r308 667 667 668 668 //shl reg1,cl 669 compiler.codeGenerator.op_shl_reg( GetTypeSize(type[sp-2],-1),reg1);669 compiler.codeGenerator.op_shl_reg(Type(type[sp-2]).GetSize(),reg1); 670 670 } 671 671 else if(idCalc==CALC_SHR){ … … 674 674 675 675 //sar 676 compiler.codeGenerator.op_sar_reg( GetTypeSize(type[sp-2],-1),reg1);676 compiler.codeGenerator.op_sar_reg(Type(type[sp-2]).GetSize(),reg1); 677 677 } 678 678 else{ … … 680 680 681 681 //shr 682 compiler.codeGenerator.op_shr_reg( GetTypeSize(type[sp-2],-1),reg1);682 compiler.codeGenerator.op_shr_reg(Type(type[sp-2]).GetSize(),reg1); 683 683 } 684 684 }
Note:
See TracChangeset
for help on using the changeset viewer.