Searched refs:top (Results 51 - 75 of 119) sorted by relevance

12345

/gem5/src/arch/riscv/
H A Dlocked_mem.hh82 if ((locked_addr_stack.top() & cacheBlockMask) == snoop_addr)
117 locked_addr_stack.top());
120 || locked_addr_stack.top() != ((req->getPaddr() & ~0xF))) {
/gem5/src/cpu/pred/
H A Dras.hh56 /** Returns the top address on the RAS. */
57 TheISA::PCState top() function in class:ReturnAddrStack
60 /** Returns the index of the top of the RAS. */
67 /** Pops the top address from the RAS. */
70 /** Changes index to the top of the RAS, and replaces the top address with
72 * @param top_entry_idx The index of the RAS that will now be the top.
73 * @param restored The new target address of the new top of the RAS.
81 /** Increments the top of stack index. */
85 /** Decrements the top o
[all...]
/gem5/src/arch/x86/regs/
H A Dfloat.hh149 FLOATREG_STACK(int index, int top) argument
151 return FLOATREG_FPR((top + index + 8) % 8);
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_event_queue.cpp80 if ( m_ppq.size()==0 || *t < *m_ppq.top() ) {
96 m_e.notify( *m_ppq.top() - sc_time_stamp() );
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_verbosity/
H A Dsc_verbosity.cpp102 Top top("top");
105 sc_assert( top.f );
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test01/
H A Dtest01.cpp67 TOP top("top");
68 top.clk(clock);
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/
H A Dtest02.cpp67 TOP top("top");
68 top.clk(clock);
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/
H A Dtest01.cpp69 TOP top("top");
70 top.clk(clock);
/gem5/util/minorview/
H A Dblobs.py59 right, top and bottom sides of the described rectangle"""
64 top = y - half_height
66 return (left, right, top, bottom)
70 (left, right, top, bottom) = centre_size_to_sides(centre, size)
71 cr.move_to(left, top)
72 cr.line_to(right, top)
100 (left, right, top, bottom) = centre_size_to_sides(centre, size)
107 cr.line_to(left + x_stripe_width + half_x_stripe_width, top)
108 cr.line_to(left, top)
116 half_x_stripe_width, top)
[all...]
/gem5/src/systemc/tests/systemc/1666-2011-compliance/odds_and_ends/
H A Dodds_and_ends.cpp188 Top top("top");
200 sc_assert( top.end_of_T1 );
201 sc_assert( top.end_of_T3 );
202 sc_assert( top.T3A_called );
203 sc_assert( top.T3B_called );
/gem5/src/sim/
H A Deventq.cc99 // Either way, event will be the top element in the 'in bin' list
110 // Insert event at the top of the stack
136 // prev 'in bin' list stale (except for the top one)
141 Event::removeItem(Event *event, Event *top) argument
143 Event *curr = top;
144 Event *next = top->nextInBin;
146 // if we removed the top item, we need to handle things specially
147 // and just remove the top item, fixing up the next bin pointer of
148 // the new top item
149 if (event == top) {
[all...]
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_pause/
H A Dsc_pause.cpp307 Top top("top");
312 top.sig.write(42);
313 top.timed_ev.notify(42, SC_US);
314 top.delta_ev.notify(SC_ZERO_TIME);
331 top.immed_ev.notify();
332 top.immed_ev_delta = sc_delta_count();
335 top.m->xport->schedule_events_while_paused();
/gem5/src/cpu/
H A Dprofile.cc104 ProfileNode *current = &top;
119 top.clear();
142 top.dump("top", 0, symtab, os);
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_start_bug/
H A Dsc_start_bug.cpp63 Top top("top");
/gem5/src/systemc/tests/systemc/bugs/sc_bigint_part_select/test01/
H A Dtest01.cpp65 sctop top("top");
/gem5/src/systemc/tests/systemc/compliance_1666/test106/
H A Dtest106.cpp45 Top top("top");
/gem5/src/systemc/tests/systemc/compliance_1666/test202/
H A Dtest202.cpp31 sc_assert(strcmp(clk.name(), "top.clk") == 0);
44 Top top("top");
/gem5/src/systemc/tests/systemc/tmp/compliance_1666_2011/section_5.3.4.2/test01/
H A Dtest01.cpp59 Top top("top");
/gem5/src/systemc/tests/systemc/tmp/compliance_1666_2011/section_6.6/test01/
H A Dtest01.cpp100 Top top("top");
/gem5/src/systemc/tests/systemc/tmp/others/OLD_sc_start_starvation/
H A DOLD_sc_start_starvation.cpp26 Top top("top");
/gem5/ext/systemc/src/tlm_utils/
H A Dpeq_with_cb_and_phase.h124 PAYLOAD &top() function in class:tlm_utils::time_ordered_list
274 sc_core::sc_time top=m_ppq.top_time(); local
276 while(m_ppq.get_size() && top==now) { // push all active ones into target
277 PAYLOAD& tmp=m_ppq.top();
280 top=m_ppq.top_time();
283 m_e.notify( top - now) ;
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h122 PAYLOAD &top() { return list->p; } function in class:tlm_utils::time_ordered_list
277 sc_core::sc_time top = m_ppq.top_time(); local
279 while (m_ppq.get_size() && top == now) {
281 PAYLOAD &tmp = m_ppq.top();
284 top = m_ppq.top_time();
287 m_e.notify(top - now);
/gem5/src/systemc/tests/systemc/compliance_1666/test235a/
H A Dtest235a.cpp164 Top top("top");
165 top.p1_twice(sig1);
166 top.p1_twice(sig2);
168 top.p2_once(sig3);
169 top.p3_once(sig4);
/gem5/ext/systemc/src/sysc/qt/
H A Dqt.h45 /* Find ``top'' of the stack, space on the stack. */
78 #define QUICKTHREADS_SPUT(top, at, val) \
79 (((qt_word_t *)(top))[(at)] = (qt_word_t)(val))
188 } /* Match `extern "C" {' at top. */
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test05/
H A Dsimulation_callbacks.cpp226 activities top("top");
234 top.notify_round();

Completed in 26 milliseconds

12345