Searched refs:order (Results 1 - 20 of 20) sorted by relevance

/gem5/src/mem/cache/
H A Dqueue_entry.hh83 * stored in a target containing its availability, order and other info,
90 const Counter order; //!< Global order (for memory consistency mgmt) member in class:QueueEntry::Target
99 * @param _order Global order.
102 : recvTime(curTick()), readyTime(ready_time), order(_order),
111 Counter order; member in class:QueueEntry
124 inService(false), order(0), blkAddr(0), blkSize(0), isSecure(false)
H A Dwrite_queue.hh80 * @param order The logical order of this WriteQueueEntry
87 PacketPtr pkt, Tick when_ready, Counter order);
H A Dwrite_queue.cc62 Tick when_ready, Counter order)
69 entry->allocate(blk_addr, blk_size, pkt, when_ready, order);
61 allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order) argument
H A Dmshr_queue.hh92 * @param order The logical order of this MSHR
100 Tick when_ready, Counter order, bool alloc_on_fill);
H A Dwrite_queue_entry.cc63 Counter order)
65 emplace_back(pkt, readyTime, order);
98 order = _order;
62 add(PacketPtr pkt, Tick readyTime, Counter order) argument
H A Dmshr_queue.cc62 Tick when_ready, Counter order, bool alloc_on_fill)
69 mshr->allocate(blk_addr, blk_size, pkt, when_ready, order, alloc_on_fill);
61 allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order, bool alloc_on_fill) argument
H A Dwrite_queue_entry.hh84 void add(PacketPtr pkt, Tick readyTime, Counter order);
125 * @param _order The logical order of this write.
H A Dmshr.hh271 * @param order A counter giving a unique id to each target
276 void add(PacketPtr pkt, Tick readyTime, Counter order,
417 * @param _order The logical order of this MSHR
436 void allocateTarget(PacketPtr target, Tick when, Counter order,
438 bool handleSnoop(PacketPtr target, Counter order);
H A Dmshr.cc116 Counter order, Target::Source source, bool markPending,
134 emplace_back(pkt, readyTime, order, source, markPending, alloc_on_fill);
260 order = _order;
562 order = targets.front().order;
115 add(PacketPtr pkt, Tick readyTime, Counter order, Target::Source source, bool markPending, bool alloc_on_fill) argument
H A Dbase.hh894 /** Increasing order number assigned to each incoming request. */
895 uint64_t order; member in class:BaseCache
1074 pkt, time, order++,
1111 writeBuffer.allocate(blk_addr, blkSize, pkt, time, order++);
H A Dbase.cc106 order(0),
285 mshr->allocateTarget(pkt, forward_time, order++,
735 if (conflict_mshr && conflict_mshr->order < wq_entry->order) {
736 // Service misses in order until conflict is cleared.
748 // not sure why we don't check order here... it was in the
758 // have to flush writes in order? I don't think so... not
984 // A tag-only access has to wait for the packet to arrive in order to
H A Dcache.cc1218 if (mshr && mshr->handleSnoop(pkt, order++)) {
/gem5/src/sim/
H A Dlinear_solver.cc48 unsigned order = smatrix.size(); local
49 for (unsigned row = 0; row < order - 1; row++) {
51 for (unsigned i = row; i < order; i++) {
66 for (unsigned i = row + 1; i < order; i++) {
74 // Just backproagate variable values from order-1 till 0
75 std::vector <double> ret(order, 0.0f);
76 for (int row = order - 1; row >= 0; row--) {
/gem5/ext/pybind11/tests/
H A Dtest_numpy_vectorize.py27 a = np.array([[1, 2], [3, 4]], order='F')
28 b = np.array([[10, 20], [30, 40]], order='F')
33 # All inputs are F order and full or singletons, so we the result is in col-major order:
74 a, b, c = np.array([[1, 2, 3], [4, 5, 6]], order='F'), np.array([[2], [3]]), 2
94 a, b, c = np.array([[1, 2, 3], [4, 5, 6]], order='F')[::, ::2], np.array([[2], [3]]), 2
140 y1 = np.array(z1, order='F')
H A Dtest_eigen.py378 zc = np.array(orig, order='F')
534 int_matrix_colmajor = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], order='F')
535 dbl_matrix_colmajor = np.array(int_matrix_colmajor, dtype='double', order='F', copy=True)
536 int_matrix_rowmajor = np.array(int_matrix_colmajor, order='C', copy=True)
537 dbl_matrix_rowmajor = np.array(int_matrix_rowmajor, dtype='double', order='C', copy=True)
H A Dtest_numpy_array.py191 a1 = np.array([[1, 2], [3, 4]], dtype=np.float32, order='F')
196 a1 = np.array([[1, 2], [3, 4]], dtype=np.float32, order='C')
/gem5/util/maint/
H A Dcreate_patches.sh65 the following operations in order:
/gem5/src/systemc/dt/int/
H A Dsc_nbcommon.inc27 sc_nbfriends.cpp and sc_nbexterns.cpp is created in order
/gem5/ext/mcpat/
H A DxmlParser.cc244 // Check for the special byte order:
1307 // update "order" information when deleting a content of a XMLNode
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbcommon.inc27 sc_nbfriends.cpp and sc_nbexterns.cpp is created in order

Completed in 60 milliseconds