2a3
> * Copyright (c) 2011 Regents of the University of California
29a31
> * Rick Strong
482a485,515
> this->rob.regStats();
>
> intRegfileReads
> .name(name() + ".int_regfile_reads")
> .desc("number of integer regfile reads")
> .prereq(intRegfileReads);
>
> intRegfileWrites
> .name(name() + ".int_regfile_writes")
> .desc("number of integer regfile writes")
> .prereq(intRegfileWrites);
>
> fpRegfileReads
> .name(name() + ".fp_regfile_reads")
> .desc("number of floating regfile reads")
> .prereq(fpRegfileReads);
>
> fpRegfileWrites
> .name(name() + ".fp_regfile_writes")
> .desc("number of floating regfile writes")
> .prereq(fpRegfileWrites);
>
> miscRegfileReads
> .name(name() + ".misc_regfile_reads")
> .desc("number of misc regfile reads")
> .prereq(miscRegfileReads);
>
> miscRegfileWrites
> .name(name() + ".misc_regfile_writes")
> .desc("number of misc regfile writes")
> .prereq(miscRegfileWrites);
1186a1220
> miscRegfileReads++;
1202a1237
> miscRegfileWrites++;
1209a1245
> intRegfileReads++;
1216a1253
> fpRegfileReads++;
1223a1261
> fpRegfileReads++;
1230a1269
> intRegfileWrites++;
1237a1277
> fpRegfileWrites++;
1244a1285
> fpRegfileWrites++;
1251a1293
> intRegfileReads++;
1260a1303
> fpRegfileReads++;
1270a1314
> fpRegfileReads++;
1280a1325
> intRegfileWrites++;
1289a1335
> fpRegfileWrites++;
1299a1346
> fpRegfileWrites++;
1367c1414
<
---
> system->totalNumInsts++;
1369a1417
> system->instEventQueue.serviceEvents(system->totalNumInsts);