Changeset 370 in dev for trunk/abdev/BasicCompiler64/Compile_Object.cpp
- Timestamp:
- Nov 15, 2007, 3:18:41 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/Compile_Object.cpp
r355 r370 212 212 && !pClass->IsAbstract() ) 213 213 { 214 // mov rcx,com_vtbl 215 compiler.codeGenerator.op_mov_RV_com_vtbl( REG_RCX, pClass ); 216 217 //mov qword ptr[rax],rcx 218 compiler.codeGenerator.op_mov_MR(sizeof(_int64),REG_RCX,REG_RAX,0,MOD_BASE); 219 214 220 // mov rcx,vtblAddress 215 221 compiler.codeGenerator.op_mov_RV_vtbl( REG_RCX, pClass ); 216 222 217 //mov qword ptr[rax ],rcx218 compiler.codeGenerator.op_mov_MR(sizeof(_int64),REG_RCX,REG_RAX, 0,MOD_BASE);223 //mov qword ptr[rax+sizeof(com_vtbl)],rcx 224 compiler.codeGenerator.op_mov_MR(sizeof(_int64),REG_RCX,REG_RAX,PTR_SIZE,MOD_BASE_DISP8); 219 225 220 226
Note:
See TracChangeset
for help on using the changeset viewer.