Ignore:
Timestamp:
Jul 25, 2007, 11:21:25 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/LexicalScopingImpl.cpp

    r226 r234  
    100100            compiler.codeGenerator.op_mov_RM(sizeof(_int64),REG_RCX,REG_RSP,
    101101                -pVar->GetOffsetAddress(),
    102                 MOD_BASE_DISP32);
    103             obp-=sizeof(long);
    104             AddLocalVarAddrSchedule();
    105             obp+=sizeof(long);
     102                MOD_BASE_DISP32,
     103                Schedule::LocalVar);
    106104#else
    107105            //x86コード
    108106
    109107            //mov ecx,dword ptr[ebp+offset]
    110             compiler.codeGenerator.op_mov_RM(sizeof(long),REG_ECX,REG_EBP,-pVar->GetOffsetAddress(),MOD_BASE_DISP32);
    111             obp-=sizeof(long);
    112             AddLocalVarAddrSchedule();
    113             obp+=sizeof(long);
     108            compiler.codeGenerator.op_mov_RM(sizeof(long),REG_ECX,REG_EBP,-pVar->GetOffsetAddress(),MOD_BASE_DISP32, Schedule::LocalVar );
    114109
    115110            //push ecx
Note: See TracChangeset for help on using the changeset viewer.