/gem5/src/base/ |
H A D | match.cc | 49 tokens.insert(tokens.end(), other.tokens.begin(), other.tokens.end());
|
H A D | addr_range.test.cc | 101 for (Addr addr = start; addr <= end; addr++) { 113 for (Addr addr = start; addr <= end; addr++) { 120 ASSERT_EQ(offset, (end - start + 1) / intlvSize); 124 static const Addr end = 0x1ffff; member in class:AddrRangeBase 141 range[i] = AddrRange(start, end, masks, i); 172 range[i] = AddrRange(start, end, xorBits1[0], xorBits1[1], 198 range[i] = AddrRange(start, end, masks, i);
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_record.hh | 220 // Find all CC Entries and move them at the end of the queue 222 queue.begin(), queue.end(), 226 if (it != queue.end()) { 228 queue.erase(it, queue.end()); 238 queue.begin(), queue.end(), is_cpsr 242 if (cpsr_it == queue.end()) {
|
/gem5/src/dev/storage/ |
H A D | disk_image.cc | 107 stream.seekg(0, ios::end); 203 SectorTable::iterator end = table->end(); local 205 while (i != end) { 229 panic("premature end-of-file"); 286 assert(table->find(offset) == table->end()); 312 panic("premature end-of-file"); 362 SectorTable::iterator end = table->end(); local 365 if (iter == end) 380 SectorTable::iterator end = table->end(); local [all...] |
/gem5/src/systemc/core/ |
H A D | object.cc | 52 for (it = objects.begin(); it != objects.end(); it++) 62 objects->emplace(objects->end(), object); 69 assert(it != objects->end()); 252 return events.emplace(events.end(), e); 258 EventsIt it = std::find(events.begin(), events.end(), e); 259 assert(it != events.end()); 301 return it == allObjects.end() ? nullptr : *it;
|
H A D | sched_event.hh | 62 _it = _events->end();
|
/gem5/src/python/m5/util/ |
H A D | sorteddict.py | 121 def keyrange(self, start=None, end=None, inclusive=False): 125 if end is not None: 127 end = self._right_le(end) 129 end = self._right_lt(end) 131 return iter(self._keys[start:end+1])
|
/gem5/src/mem/ruby/network/ |
H A D | MessageBuffer.cc | 212 push_heap(m_prio_heap.begin(), m_prio_heap.end(), greater<MsgPtr>()); 248 pop_heap(m_prio_heap.begin(), m_prio_heap.end(), greater<MsgPtr>()); 295 pop_heap(m_prio_heap.begin(), m_prio_heap.end(), greater<MsgPtr>()); 301 push_heap(m_prio_heap.begin(), m_prio_heap.end(), greater<MsgPtr>()); 313 push_heap(m_prio_heap.begin(), m_prio_heap.end(), 355 map_iter != m_stall_msg_map.end(); ++map_iter) { 394 sort_heap(copy.begin(), copy.end(), greater<MsgPtr>()); 457 map_iter != m_stall_msg_map.end(); 461 it != (map_iter->second).end(); ++it) {
|
/gem5/ext/pybind11/tests/ |
H A D | test_sequences_and_iterators.cpp | 66 checks.append(static_cast<std::size_t>(x.end() - x.begin()) == x.size()); 67 checks.append((x.begin() + static_cast<std::ptrdiff_t>(x.size())) == x.end()); 68 checks.append(x.begin() < x.end()); 172 const float *end() const { return m_data+m_size; } function in class:Sequence 192 .def("__iter__", [](const Sequence &s) { return py::make_iterator(s.begin(), s.end()); }, 239 decltype(map.cend()) end() const { return map.cend(); } function in class:StringMap 252 .def("__iter__", [](const StringMap &map) { return py::make_key_iterator(map.begin(), map.end()); }, 254 .def("items", [](const StringMap &map) { return py::make_iterator(map.begin(), map.end()); }, 324 return std::count_if(o.begin(), o.end(), [](py::handle h) { return h.is_none(); }); 328 auto it = std::find_if(o.begin(), o.end(), [](p [all...] |
/gem5/ext/nomali/lib/ |
H A D | types.hh | 152 iterator end() noexcept { return vector.end(); } 153 const_iterator end() const noexcept { return vector.end(); }
|
/gem5/ext/pybind11/tools/ |
H A D | libsize.py | 21 print("------", os.path.basename(lib), "file size:", libsize, end='')
|
/gem5/src/mem/ruby/common/ |
H A D | Consumer.hh | 62 return m_scheduled_wakeups.find(time) != m_scheduled_wakeups.end();
|
/gem5/util/tlm/src/ |
H A D | sim_control.cc | 183 if (slavePorts.find(name) == slavePorts.end()) { 194 if (masterPorts.find(name) == masterPorts.end()) { 205 if (slavePorts.find(name) == slavePorts.end()) { 216 if (masterPorts.find(name) == masterPorts.end()) {
|
/gem5/src/sim/ |
H A D | drain.cc | 162 assert(std::find(_allDrainable.begin(), _allDrainable.end(), obj) == 163 _allDrainable.end()); 171 auto o = std::find(_allDrainable.begin(), _allDrainable.end(), obj); 172 assert(o != _allDrainable.end());
|
H A D | clock_domain.hh | 133 assert(std::find(members.begin(), members.end(), c) == members.end());
|
H A D | voltage_domain.cc | 58 fatal_if(!std::is_sorted(voltageOpPoints.begin(), voltageOpPoints.end(), 91 for (auto dit = srcClockChildren.begin(); dit != srcClockChildren.end(); ++dit) {
|
/gem5/src/systemc/tests/include/ |
H A D | SimpleBusLT.h | 163 sc_dt::uint64 start, end; local 165 end = dmi_data.get_end_address(); 167 limitRange(portId, start, end); 170 dmi_data.set_end_address(end);
|
/gem5/src/systemc/tests/systemc/kernel/sc_attribute/test01/ |
H A D | test01.cpp | 66 for( ; it != attrs.end(); ++ it ) {
|
/gem5/src/systemc/tests/systemc/kernel/sc_object/test01/ |
H A D | test01.cpp | 68 for( ; it != att_cltn.end(); ++ it ) {
|
/gem5/src/mem/cache/ |
H A D | write_queue.cc | 70 entry->allocIter = allocatedList.insert(allocatedList.end(), entry);
|
/gem5/src/mem/qos/ |
H A D | policy_fixed_prio.cc | 84 if (ret != priorityMap.end()) {
|
/gem5/src/mem/cache/prefetch/ |
H A D | multi.cc | 47 prefetchers(p->prefetchers.begin(), p->prefetchers.end())
|
/gem5/src/cpu/o3/ |
H A D | mem_dep_unit_impl.hh | 83 assert(hash_it != memDepHash.end()); 189 inst_entry->listIt = --(instList[tid].end()); 213 if (hash_it != memDepHash.end()) { 287 inst_entry->listIt = --(instList[tid].end()); 338 inst_entry->listIt = --(instList[tid].end()); 417 assert(hash_it != memDepHash.end()); 491 while (replay_it != instsToReplay.end()) { 501 ListIt squash_it = instList[tid].end(); 520 assert(hash_it != memDepHash.end()); 566 assert(hash_it != memDepHash.end()); [all...] |
/gem5/ext/libelf/ |
H A D | libelf_ar.c | 327 char *s, *end; local 340 end = e->e_rawfile + e->e_rawsize; 350 if (s + sizeof(arh) > end) { 422 char *p, *s, *end; local 433 end = p + e->e_u.e_ar.e_rawsymtabsz; 438 if (nentries == 0 || p + nentries * INTSZ >= end) { 463 for (; s < end && *s++ != '\0';) /* skip to next string */ 465 if (s > end) {
|
/gem5/src/systemc/tests/systemc/datatypes/misc/test03/ |
H A D | test03.cpp | 101 con2.end(); \ 105 con1.end(); \
|