/gem5/src/arch/riscv/ |
H A D | locked_mem.hh | 82 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 D | ras.hh | 56 /** 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 D | float.hh | 149 FLOATREG_STACK(int index, int top) argument 151 return FLOATREG_FPR((top + index + 8) % 8);
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_event_queue.cpp | 80 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 D | sc_verbosity.cpp | 102 Top top("top"); 105 sc_assert( top.f );
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test01/ |
H A D | test01.cpp | 67 TOP top("top");
68 top.clk(clock);
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/ |
H A D | test02.cpp | 67 TOP top("top");
68 top.clk(clock);
|
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/ |
H A D | test01.cpp | 69 TOP top("top"); 70 top.clk(clock);
|
/gem5/util/minorview/ |
H A D | blobs.py | 59 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 D | odds_and_ends.cpp | 188 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 D | eventq.cc | 99 // 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 D | sc_pause.cpp | 307 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 D | profile.cc | 104 ProfileNode *current = ⊤ 119 top.clear(); 142 top.dump("top", 0, symtab, os);
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_start_bug/ |
H A D | sc_start_bug.cpp | 63 Top top("top");
|
/gem5/src/systemc/tests/systemc/bugs/sc_bigint_part_select/test01/ |
H A D | test01.cpp | 65 sctop top("top");
|
/gem5/src/systemc/tests/systemc/compliance_1666/test106/ |
H A D | test106.cpp | 45 Top top("top");
|
/gem5/src/systemc/tests/systemc/compliance_1666/test202/ |
H A D | test202.cpp | 31 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 D | test01.cpp | 59 Top top("top");
|
/gem5/src/systemc/tests/systemc/tmp/compliance_1666_2011/section_6.6/test01/ |
H A D | test01.cpp | 100 Top top("top");
|
/gem5/src/systemc/tests/systemc/tmp/others/OLD_sc_start_starvation/ |
H A D | OLD_sc_start_starvation.cpp | 26 Top top("top");
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | peq_with_cb_and_phase.h | 124 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 D | peq_with_cb_and_phase.h | 122 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 D | test235a.cpp | 164 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 D | qt.h | 45 /* 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 D | simulation_callbacks.cpp | 226 activities top("top"); 234 top.notify_round();
|