Lines Matching defs:iter
1718 AccessPatternTable::iterator iter, iter_begin, iter_end;
1722 for (iter = TLBFootprint.begin(); iter != TLBFootprint.end(); iter++) {
1723 sum_avg_reuse_distance_per_page += iter->second.totalReuseDistance /
1724 iter->second.accessesPerPage;
1727 unsigned int tmp = iter->second.localTLBAccesses[0];
1730 for (int i = 0; i < iter->second.localTLBAccesses.size(); ++i) {
1735 prev = iter->second.localTLBAccesses[i];
1738 iter->second.localTLBAccesses[i] -= tmp;
1741 iter->second.sumDistance +=
1742 iter->second.localTLBAccesses[i];
1745 iter->second.meanDistance =
1746 iter->second.sumDistance / iter->second.accessesPerPage;
1753 for (int i = 0; i < iter->second.localTLBAccesses.size(); ++i) {
1755 iter->second.localTLBAccesses[i];
1762 tmp_access_distance - iter->second.meanDistance;
1768 sqrt(stddev_distance/iter->second.accessesPerPage);
1771 *page_stat_file << std::hex << iter->first << ",";
1773 *page_stat_file << std::dec << iter->second.meanDistance
1780 iter->second.localTLBAccesses.clear();