Searched refs:interleaved (Results 1 - 7 of 7) sorted by relevance

/gem5/src/base/
H A Daddr_range.hh61 * AddrRange also support interleaved ranges, to stripe across cache
69 * The AddrRange is also able to coalesce a number of interleaved
102 * address range is interleaved. Each mask determines a set of
141 * address range is interleaved.
203 * Create an address range by merging a collection of interleaved
219 // interleaved range
244 * Determine if the range is interleaved or not.
246 * @return true if interleaved
248 bool interleaved() const { return masks.size() > 0; } function in class:AddrRange
257 if (interleaved()) {
[all...]
/gem5/src/mem/
H A Dphysical.cc106 fatal_if(m->getAddrRange().interleaved(),
108 "be interleaved\n", m->name());
129 // if the range is interleaved then save it for now
130 if (r.first.interleaved()) {
131 // if we already got interleaved ranges that are not
143 fatal("Inconsistent flags in an interleaved "
165 // if there is still interleaved ranges waiting to be merged, go
175 fatal("Inconsistent flags in an interleaved "
190 panic_if(range.interleaved(),
191 "Cannot create backing store for interleaved rang
[all...]
H A Dabstract_mem.cc85 // The back door can't handle interleaved memory.
86 backdoor.ptr(range.interleaved() ? nullptr : pmem_addr);
H A Dxbar.cc432 // merge all interleaved ranges and add any range that is not
436 // if the range is interleaved then save it for now
437 if (r.first.interleaved()) {
438 // if we already got interleaved ranges that are not
467 // if there is still interleaved ranges waiting to be merged,
H A Ddram_ctrl.cc75 columnsPerStripe(range.interleaved() ? range.granularity() / burstSize : 1),
201 if (range.interleaved()) {
203 fatal("%s has %d interleaved address stripes but %d channel(s)\n",
374 // to match with how accesses are interleaved between the
/gem5/src/python/pybind11/
H A Dcore.cc158 .def("interleaved", &AddrRange::interleaved)
/gem5/src/cpu/kvm/
H A Dvm.cc364 if (range.interleaved()) {
365 panic("Tried to map an interleaved memory range into "

Completed in 21 milliseconds