Searched refs:erase (Results 26 - 50 of 133) sorted by relevance

123456

/gem5/src/cpu/o3/
H A Dmem_dep_unit_impl.hh85 memDepHash.erase(hash_it);
87 instList[tid].erase(inst_list_it++);
419 instList[tid].erase((*hash_it).second->listIt);
423 memDepHash.erase(hash_it);
494 instsToReplay.erase(replay_it++);
526 memDepHash.erase(hash_it);
531 instList[tid].erase(squash_it--);
H A Dstore_set.cc290 storeList.erase(store_list_it);
333 storeList.erase(store_list_it++);
335 storeList.erase(store_list_it++);
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.h104 void erase();
105 void erase(void (*kfree)(void*));
284 erase();
286 void erase() function in class:sc_core::sc_pdhash
288 sc_phash_base::erase(kfree);
374 erase();
377 void erase() { sc_phash_base::erase(sc_strhash_kfree); } function in class:sc_core::sc_strhash
H A Dsc_hash.cpp210 sc_phash_base::erase() function in class:sc_core::sc_phash_base
226 sc_phash_base::erase(void (*kfree)(void*)) function in class:sc_core::sc_phash_base
245 erase();
254 erase(kfree);
/gem5/src/systemc/core/
H A Dsensitivity.cc225 events.erase(e->sc_event());
244 events.erase(e->sc_event());
/gem5/src/mem/
H A Dpage_table.cc90 pTable.erase(old_it);
114 pTable.erase(it);
H A Dstack_dist_calc.cc164 tree[level].erase(node_n_index);
387 aiMap.erase(r_address);
398 tree[0].erase(r_index);
552 stack.erase(a.base());
H A Ddramsim2.cc304 outstandingReads.erase(p);
330 outstandingWrites.erase(p);
/gem5/src/base/
H A Dstr.hh54 s.erase(begin, begin + off);
63 s.erase(s.begin() + off + 1, s.end());
H A Doutput.cc154 files.erase(i);
304 files.erase(i);
308 fatal("Could not erase file '%s'\n", fname);
342 perror("Warning! 'remove' failed. Could not erase directory.");
/gem5/src/mem/ruby/structures/
H A DTBETable.hh105 m_map.erase(address);
H A DPerfectCacheMemory.hh141 m_map.erase(makeLineAddress(address));
/gem5/src/gpu-compute/
H A Dkernel_cfg.cc164 it = b.find(*it) != b.end() ? ++it : a.erase(it);
208 a.erase(b_elem);
225 candidates.erase(basicBlock->id);
H A Dshader.cc160 sa_val.erase(sa_val.begin() + i);
161 sa_x.erase(sa_x.begin() + i);
162 sa_when.erase(sa_when.begin() + i);
/gem5/src/mem/cache/
H A Dcache_blk.hh317 l = lockList.erase(l);
334 l = lockList.erase(l);
416 lockList.erase(l);
/gem5/src/dev/net/
H A Detherswitch.cc90 fifo.erase(std::prev(fifo.end()));
117 fifo.erase(fifo.begin());
228 parent->forwardingTable.erase(it);
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.cc141 m_waiting_buffers.erase(addr);
162 m_waiting_buffers.erase(addr);
221 m_block_map.erase(addr);
/gem5/src/unittest/
H A Drefcnttest.cc85 liveList.erase(liveIt);
/gem5/src/cpu/
H A Dpc_event.cc65 i = pc_map.erase(i);
/gem5/src/sim/probe/
H A Dprobe.hh280 listeners.erase(std::remove(listeners.begin(), listeners.end(), l),
/gem5/src/mem/cache/prefetch/
H A Dsbooe.cc119 demandAddresses.erase(it);
/gem5/ext/pybind11/include/pybind11/
H A Dstl_bind.h91 v.erase(p);
156 v.erase(v.begin() + static_cast<typename Vector::difference_type>(old_size), v.end());
197 v.erase(v.begin() + i);
252 v.erase(v.begin() + i);
265 v.erase(v.begin() + (DiffType) start, v.begin() + DiffType(start + slicelength));
268 v.erase(v.begin() + DiffType(start));
466 cl.def("erase",
470 v.erase(v.begin() + i);
542 // value type is not copy assignable so the only way to insert it is to erase it first...
543 m.erase(
[all...]
/gem5/ext/dsent/libutil/
H A DMap.h163 mMap.erase(key_);
169 mMap.erase(it);
H A DString.cc108 erase(0, find_first_not_of(whitespace));
109 erase(find_last_not_of(whitespace) + 1U);
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_phase_callback_registry.cpp79 vec->erase( std::remove( vec->begin(), vec->end(), t ) );
222 m_cb_vec.erase(it);

Completed in 45 milliseconds

123456