Changeset 357 in dev for trunk/abdev/BasicCompiler32/x86CodeGenerator.cpp
- Timestamp:
- Nov 5, 2007, 3:26:20 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/x86CodeGenerator.cpp
r287 r357 175 175 return pPertialSchedule; 176 176 } 177 void CodeGenerator::op_mov_RV(int reg,long offset, Schedule::Type scheduleType ){177 const PertialSchedule *CodeGenerator::op_mov_RV(int reg,long offset, Schedule::Type scheduleType, bool isPertialSchedule ){ 178 178 //mov reg,value 179 179 … … 182 182 183 183 //DISP32 184 const PertialSchedule *pPertialSchedule = NULL; 185 if( isPertialSchedule ) 186 { 187 pertialSchedules.push_back( new PertialSchedule( pNativeCode->GetSize(), sizeof(long) ) ); 188 pPertialSchedule = pertialSchedules.back(); 189 } 184 190 pNativeCode->PutEx( offset, scheduleType ); 191 192 return pPertialSchedule; 185 193 } 186 194 void CodeGenerator::op_mov_RR(int reg1,int reg2){
Note:
See TracChangeset
for help on using the changeset viewer.