Searched refs:iter (Results 1 - 25 of 43) sorted by relevance

12

/gem5/src/arch/generic/
H A Ddecode_cache.cc49 auto iter = instMap.find(mach_inst);
50 if (iter != instMap.end()) {
51 si = iter->second;
/gem5/ext/systemc/src/sysc/qt/time/
H A Dcswap15 iter = $3
24 us_per_op = time / iter * 1000000
H A Dassim15 iter = $3
24 us_per_op = time / iter * 1000000
H A Dgo18 iter = $3
27 us_per_op = time / iter * 1000000
H A Dinit17 iter = $3
26 us_per_op = time / iter * 1000000
H A Dprim17 iter = $3
26 ns_per_op = time / iter * 1000000
/gem5/src/gpu-compute/
H A Dwavefront.cc859 uint8_t *iter = (uint8_t *)out; local
861 *(int *)iter = barCnt[i]; iter += sizeof(barCnt[i]);
863 *(int *)iter = wfId; iter += sizeof(wfId);
864 *(int *)iter = maxBarCnt; iter += sizeof(maxBarCnt);
865 *(int *)iter = oldBarrierCnt; iter += sizeof(oldBarrierCnt);
866 *(int *)iter
926 uint8_t *iter = (uint8_t *)in; local
[all...]
H A Dtlb_coalescer.cc420 for (auto iter = coalescerFIFO.begin();
421 iter != coalescerFIFO.end() && !rejected; ) {
422 int coalescedReq_cnt = iter->second.size();
427 coalescedReq_cnt, iter->first);
431 PacketPtr first_packet = iter->second[vector_index][0];
479 int pkt_cnt = iter->second[vector_index].size();
488 = iter->second[vector_index];
491 iter->second.erase(iter->second.begin() + vector_index);
493 if (iter
[all...]
H A Dgpu_tlb.cc1718 AccessPatternTable::iterator iter, iter_begin, iter_end; local
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
[all...]
/gem5/src/mem/
H A Dpage_table.cc100 for (auto &iter : pTable)
101 addr_maps->push_back(std::make_pair(iter.first, iter.second.paddr));
137 PTableItr iter = pTable.find(page_addr); local
138 if (iter == pTable.end())
140 return &(iter->second);
/gem5/src/sim/
H A Dfutex_map.hh205 auto iter = waiterList.begin(); local
207 while (iter != waiterList.end()) {
208 WaiterState& waiter = *iter;
212 iter = waiterList.erase(iter);
215 ++iter;
/gem5/ext/pybind11/tests/
H A Dtest_sequences_and_iterators.py69 it = iter(m.Sequence(0))
120 it = iter(m.StringMap({}))
129 assert m.object_to_list(iter(t)) == [1, 2, 3]
130 assert m.iterator_to_list(iter(t)) == [1, 2, 3]
144 m.iterator_to_list(iter(bad_next_call, None))
162 assert list(iterator_passthrough(iter([3, 5, 7, 9, 11, 13, 15]))) == [3, 5, 7, 9, 11, 13, 15]
/gem5/ext/dsent/model/optical_graph/
H A DOpticalWavelength.cc137 list<double>::reverse_iterator iter = detectors->rbegin(); local
140 laser_power_sum += (*iter) / current_path.laser->getEfficiency();
141 ++iter;
/gem5/src/base/loader/
H A Dsymtab.hh54 upperBound(Addr addr, ATable::const_iterator &iter) const
57 iter = addrTable.upper_bound(addr);
60 if (iter == addrTable.begin())
/gem5/ext/testlib/
H A Dsuite.py69 return iter(self.tests
H A Dwrappers.py136 return iter(())
182 return iter(self.tests)
208 return iter(self.obj)
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.cpp246 iterator iter((sc_phash_base*) b); /* cast away the const */
247 for ( ; ! iter.empty(); iter++)
248 insert( iter.key(), iter.contents() );
255 iterator iter((sc_phash_base&) b);
256 for ( ; ! iter.empty(); iter++)
257 insert( (*kdup)(iter.key()), iter
[all...]
/gem5/src/systemc/tests/systemc/kernel/sc_event/test15/
H A Devent_triggered.cpp112 for(unsigned iter = 0; iter < num_iterations; ++iter) {
/gem5/src/base/
H A Dcoroutine.test.cc159 for (auto iter = 0; iter < steps; iter++) {
/gem5/src/arch/x86/
H A Dpagetable_walker.cc117 std::list<WalkerState *>::iterator iter; local
118 for (iter = currStates.begin(); iter != currStates.end(); iter++) {
119 WalkerState * walkerState = *(iter);
121 iter = currStates.erase(iter);
145 std::list<WalkerState *>::iterator iter; local
146 for (iter = currStates.begin(); iter !
[all...]
/gem5/src/cpu/testers/traffic_gen/
H A Dbase.cc465 auto iter = waitingResp.find(pkt->req); local
467 panic_if(iter == waitingResp.end(), "%s: "
471 assert(iter->second <= curTick());
476 stats.totalWriteLatency += curTick() - iter->second;
480 stats.totalReadLatency += curTick() - iter->second;
483 waitingResp.erase(iter);
/gem5/ext/dsent/model/
H A DModel.cc590 Map<SubModel*>::Iterator iter = m_sub_instances_->begin(); local
592 while (iter != end)
594 iter->second->getModel()->update();
595 iter++;
603 Map<SubModel*>::Iterator iter = m_sub_instances_->begin(); local
605 while (iter != end)
607 iter->second->getModel()->evaluate();
608 iter++;
/gem5/src/python/m5/
H A Ddebug.py84 return iter(self._dict)
/gem5/ext/mcpat/cacti/
H A DUcache.cc136 for (uint32_t iter = tid; iter < niter; iter += nthreads) {
138 unsigned int Ndwl = 1 << (iter / (Ndbl_niter * Ndcm_niter));
139 unsigned int Ndbl = 1 << ((iter / (Ndcm_niter)) % Ndbl_niter);
140 unsigned int Ndcm = 1 << (iter % Ndcm_niter);
190 iter = niter;
659 list<mem_array *>::iterator iter; local
661 for (iter = curr_list.begin(); iter !
[all...]
/gem5/src/dev/storage/
H A Ddisk_image.cc361 SectorTable::iterator iter = table->begin(); local
365 if (iter == end)
368 SafeWriteSwap(stream, (uint64_t)(*iter).first);
369 SafeWrite(stream, (*iter).second->data, sizeof(Sector));
370 ++iter;

Completed in 38 milliseconds

12