Searched refs:deltas (Results 1 - 6 of 6) sorted by relevance

/gem5/src/mem/cache/prefetch/
H A Ddelta_correlating_prediction_tables.cc49 for (auto &delta : deltas) {
75 deltas[deltaPointer] = delta;
76 deltaPointer = (deltaPointer + 1) % deltas.size();
86 unsigned int last = (deltaPointer - 1) % deltas.size();
88 unsigned int last_prev = (deltaPointer - 2) % deltas.size();
89 int delta_0 = deltas[last_prev];
90 int delta_1 = deltas[last];
97 // Try to find the two most recent deltas in a previous position on the
99 // remaining deltas (adding each delta to the last Addr to generate the
106 for (int i = 0; i < deltas
[all...]
H A Ddelta_correlating_prediction_tables.hh58 /** Number of lower bits to ignore from the deltas */
71 /** Stored deltas */
72 std::vector<Addr> deltas; member in struct:DeltaCorrelatingPredictionTables::DCPTEntry
76 * @param num_deltas number of deltas stored in the entry
79 deltas(num_deltas)
95 * deltas. Prefetch candidates are added to the provided vector.
98 * (ignored) when comparing deltas
/gem5/src/systemc/core/
H A Dscheduler.hh248 event->schedule(deltas, tick);
269 if (on == &deltas) {
312 !updateList.empty() || !deltas.empty();
413 ScEvents deltas; member in class:sc_gem5::Scheduler
438 updateList.empty() && deltas.empty() &&
H A Dscheduler.cc72 while (!deltas.empty())
73 deltas.front()->deschedule();
356 while (!deltas.empty())
357 deltas.back()->run();
/gem5/src/mem/cache/compressors/
H A Dbdi.cc155 deltas.reserve(blk_size/sizeof(TD));
176 size += deltas.size()*sizeof(TD)*CHAR_BIT;
208 deltas.push_back(delta);
281 assert(delta_index < deltas.size());
282 const TD delta = deltas[delta_index];
H A Dbdi.hh373 * Array of deltas (or immediate values).
375 std::vector<TD> deltas; member in class:BDI::BDICompDataBaseDelta
386 * Add a delta to the deltas vector.

Completed in 13 milliseconds