Searched refs:delta (Results 1 - 25 of 44) sorted by relevance

12

/gem5/src/sim/
H A Ddebug.hh50 * @param delta the number of ticks to execute until breaking
52 void schedRelBreak(Tick delta);
H A Ddebug.cc94 schedRelBreak(Tick delta) argument
96 schedBreak(curTick() + delta);
H A Dticked_object.hh153 * cycle and when restarting the ticked object. The delta
158 * @param delta Number of cycles since the previous call.
160 virtual void countCycles(Cycles delta) {} argument
/gem5/src/mem/cache/prefetch/
H A Dsignature_path_v2.hh60 stride_t delta; member in struct:SignaturePathPrefetcherV2::GlobalHistoryEntry
62 delta(0) {}
89 stride_t last_offset, stride_t delta, double path_confidence)
H A Dspatio_temporal_memory_streaming.hh82 unsigned int delta; member in struct:STeMSPrefetcher::ActiveGenerationTableEntry::SequenceEntry
83 SequenceEntry() : counter(2), offset(0), delta(0)
101 seq_entry.delta = 0;
136 seq_entry.delta = seqCounter;
159 unsigned int delta; member in struct:STeMSPrefetcher::RegionMissOrderBufferEntry
178 * @param delta Number of entries skipped in the global miss order
180 void addToRMOB(Addr sr_addr, Addr pst_addr, unsigned int delta);
H A Ddelta_correlating_prediction_tables.cc49 for (auto &delta : deltas) {
50 delta = 0;
61 Addr delta = address - lastAddress; local
65 // check positive delta overflow
66 if (delta > max_positive_delta) {
67 delta = 0;
70 // check negative delta overflow
72 delta = 0;
75 deltas[deltaPointer] = delta;
92 // a delta
[all...]
H A Dsignature_path_v2.cc62 if (gh_entry->lastBlock + gh_entry->delta == current_block) {
65 new_stride = gh_entry->delta;
117 stride_t last_offset, stride_t delta, double path_confidence)
128 gh_entry->delta = delta;
116 handlePageCrossingLookahead(signature_t signature, stride_t last_offset, stride_t delta, double path_confidence) argument
H A Dspatio_temporal_memory_streaming.cc106 STeMSPrefetcher::addToRMOB(Addr sr_addr, Addr pst_addr, unsigned int delta) argument
113 rmob_entry.delta = delta;
200 idx += rmob[next_i].delta + 1;
219 unsigned ridx = idx + seq_entry.delta;
244 idx += rmob[next_i].delta + 1;
H A Dindirect_memory.cc95 int64_t delta = addr - pt_entry->address; local
97 addresses.push_back(AddrPriority(addr + delta * i, 0));
149 for (int delta = 1; delta < distance; delta += 1) {
H A Dsignature_path.hh161 * @param delta difference, in number of blocks, from the last_block
164 * ppn * pageBytes + (last_block + delta) * blkSize
171 void addPrefetch(Addr ppn, stride_t last_block, stride_t delta,
269 * @param delta the current stride that caused it
274 stride_t last_offset, stride_t delta, double path_confidence) {
273 handlePageCrossingLookahead(signature_t signature, stride_t last_offset, stride_t delta, double path_confidence) argument
H A Dsignature_path.cc95 stride_t delta, double path_confidence, signature_t signature,
98 stride_t block = last_block + delta;
110 handlePageCrossingLookahead(signature, last_block, delta,
120 handlePageCrossingLookahead(signature, last_block, delta,
94 addPrefetch(Addr ppn, stride_t last_block, stride_t delta, double path_confidence, signature_t signature, bool is_secure, std::vector<AddrPriority> &addresses) argument
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test01/
H A Dtest01.cpp7 SC_METHOD(delta);
10 void delta() function
52 SC_METHOD(delta);
55 void delta() function
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/
H A Dtest02.cpp7 SC_METHOD(delta);
10 void delta() function
52 SC_METHOD(delta);
55 void delta() function
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/
H A Dtest01.cpp7 SC_METHOD(delta);
10 void delta() function
54 SC_METHOD(delta);
57 void delta() function
/gem5/src/systemc/tests/systemc/1666-2011-compliance/stepwise_simulation/
H A Dstepwise_simulation.cpp64 << " - delta: " << sc_delta_count()
80 sc_dt::uint64 delta = sc_delta_count(); local
81 static bool start_delta = ( delta == 0 ) && ( step == SC_ZERO_TIME );
84 << ( ( step == SC_ZERO_TIME ) ? "delta" : step.to_string() )
107 << sc_time_stamp() << " - delta: " << sc_delta_count()
110 // delta has only increased, when a delta has been run
112 == delta + ( !start_delta && step == SC_ZERO_TIME ) );
/gem5/ext/pybind11/tests/
H A Dtest_chrono.cpp52 m.def("test_nano_timepoint", [](timestamp start, timespan delta) -> timestamp {
53 return start + delta;
/gem5/src/mem/ruby/structures/
H A DWireBuffer.cc73 WireBuffer::enqueue(MsgPtr message, Tick current_time, Tick delta) argument
76 Tick arrival_time = current_time + delta;
H A DWireBuffer.hh75 void enqueue(MsgPtr message, Tick current_time, Tick delta);
H A DPrefetcher.cc394 int delta = line_addr - m_nonunit_filter[i]; local
396 if (delta != 0) {
399 if (delta == m_nonunit_stride[i]) {
415 // delta didn't match ... reset m_nonunit_hit count for
421 m_nonunit_stride[i] = delta;
/gem5/src/mem/ruby/slicc_interface/
H A DMessage.hh83 Tick delta = curTime - m_LastEnqueueTime; local
84 m_DelayedTicks += delta;
/gem5/src/mem/cache/compressors/
H A Dbdi.cc193 // New delta is 0, as it is a difference between the new base and itself
202 const TD delta)
204 // Insert new delta with respect to the given base
207 // Insert new delta
208 deltas.push_back(delta);
224 // Iterate through all bases to search for a valid delta
227 // Calculate delta relative to currently parsed base
228 typename std::make_signed<TB>::type delta = curValue - local
231 // Check if the delta is within the limits of the delta siz
201 addDelta(const std::size_t base_index, const TD delta) argument
[all...]
/gem5/src/mem/ruby/network/
H A DMessageBuffer.hh31 * that they can be dequeued after a given delta time has expired.
69 delayHead(Tick current_time, Tick delta) argument
75 enqueue(m, current_time, delta);
102 void enqueue(MsgPtr message, Tick curTime, Tick delta);
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test04/
H A Dregister_phase_callbacks.cpp53 SC_METHOD(delta);
112 void delta() function
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test05/
H A Dsimulation_callbacks.cpp148 SC_METHOD(delta);
182 void delta() function
/gem5/ext/libfdt/
H A Dfdt_rw.c92 int delta = (newn - oldn) * sizeof(*p); local
97 fdt_set_off_dt_struct(fdt, fdt_off_dt_struct(fdt) + delta);
98 fdt_set_off_dt_strings(fdt, fdt_off_dt_strings(fdt) + delta);
105 int delta = newlen - oldlen; local
111 fdt_set_size_dt_struct(fdt, fdt_size_dt_struct(fdt) + delta);
112 fdt_set_off_dt_strings(fdt, fdt_off_dt_strings(fdt) + delta);

Completed in 30 milliseconds

12