Searched refs:vector (Results 626 - 650 of 763) sorted by relevance

<<21222324252627282930>>

/gem5/src/base/
H A Dremote_gdb.cc167 vector<BaseRemoteGDB *> debuggers;
456 std::vector<char> data;
534 BaseRemoteGDB::recv(std::vector<char>& bp)
1013 std::vector<std::string>
H A Dinet.cc262 IpHdr::options(vector<const IpOpt *> &vec) const
359 TcpHdr::options(vector<const TcpOpt *> &vec) const
/gem5/src/cpu/o3/
H A Dfree_list.hh49 #include <vector>
133 /** The list of free vector registers. */
136 /** The list of free vector element registers. */
182 /** Gets a free vector register. */
185 /** Gets a free vector elemenet register. */
207 /** Adds a vector register back to the free list. */
210 /** Adds a vector element register back to the free list. */
227 /** Checks if there are any free vector registers. */
230 /** Checks if there are any free vector registers. */
245 /** Returns the number of free vector register
[all...]
H A Drename_map.cc46 #include <vector>
146 "The free list has lost vector registers");
163 "The free list has lost vector register elements");
179 /* Switch to vector element rename mode. */
197 /* Switch to full vector register rename mode. */
/gem5/ext/pybind11/tests/
H A Dtest_numpy_dtypes.cpp182 std::vector<int32_t> data { 1, 2, 3, 4, 5, 6 };
183 std::vector<ssize_t> shape { 3, 2 };
184 std::vector<ssize_t> strides { 8, 4 };
291 std::vector<py::detail::field_descriptor>{}
/gem5/src/cpu/kvm/
H A Dvm.cc347 const std::vector<BackingStoreEntry> &memories(
384 std::vector<MemorySlot>::iterator pos;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_port.h231 std::vector<sc_port_base*> m_port_vec;
360 std::vector<IF*> m_interface_vec;
/gem5/src/dev/arm/
H A Dgpu_nomali.cc129 std::vector<uint32_t> regs(nomaliInfo.reg_size >> 2);
140 std::vector<uint32_t> regs(nomaliInfo.reg_size >> 2);
H A Dgic_v2.hh51 #include <vector>
209 std::vector<BankedRegs*> bankedRegs;
H A Dpl111.cc56 using std::vector;
635 vector<Tick> dma_done_event_tick;
737 vector<Tick> dma_done_event_tick;
/gem5/src/systemc/ext/channel/
H A Dsc_signal.hh35 #include <vector>
84 mutable std::vector<sc_gem5::Reset *> _resets;
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.cc173 std::vector<MsgVecType*> wokeUpMsgVecs;
195 for (std::vector<MsgVecType*>::iterator wb_iter = wokeUpMsgVecs.begin();
/gem5/ext/systemc/src/tlm_utils/
H A Dsimple_target_socket.h399 for( typename std::vector<process_handle_class*>::iterator
406 typename std::vector<process_handle_class*>::iterator it;
424 std::vector<process_handle_class*> v;
943 for( typename std::vector<process_handle_class*>::iterator
950 typename std::vector<process_handle_class*>::iterator it;
968 std::vector<process_handle_class*> v;
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc44 #include <vector>
216 IteratorTraits< ::std::vector<int>::const_iterator>::value_type>();
1181 static std::vector<DestructorCall*>& List() { return *list_; }
1195 static std::vector<DestructorCall*>* const list_;
1200 std::vector<DestructorCall*>* const DestructorCall::list_ =
1201 new std::vector<DestructorCall*>;
/gem5/src/systemc/ext/tlm_utils/
H A Dsimple_target_socket.h404 for (typename std::vector<
414 typename std::vector<process_handle_class *>::iterator it;
434 std::vector<process_handle_class*> v;
1000 for (typename std::vector<
1010 typename std::vector<process_handle_class *>::iterator it;
1026 std::vector<process_handle_class *> v;
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.cc627 std::vector<PacketPtr> mylist;
904 std::vector<bool> accessMask(blockSize,false);
905 std::vector< std::pair<int,AtomicOpFunctor*> > atomicOps;
1083 std::vector<PacketPtr> mylist;
1153 GPUCoalescer::completeHitCallback(std::vector<PacketPtr> & mylist, int len)
1295 m_missTypeMachLatencyHist.push_back(std::vector<Stats::Histogram *>());
H A DSequencer.cc479 std::vector<uint8_t> overwrite_val(pkt->getSize());
765 m_hitTypeMachLatencyHist.push_back(std::vector<Stats::Histogram *>());
766 m_missTypeMachLatencyHist.push_back(std::vector<Stats::Histogram *>());
/gem5/ext/pybind11/include/pybind11/
H A Deigen.h127 vector = Type::IsVectorAtCompileTime, // At least one dimension has fixed size 1 member in struct:EigenProps
136 vector ? size : row_major ? cols : rows>::value;
138 static constexpr bool requires_row_major = !dynamic_stride && !vector && (row_major ? inner_stride : outer_stride) == 1;
139 static constexpr bool requires_col_major = !dynamic_stride && !vector && (row_major ? outer_stride : inner_stride) == 1;
142 // the array is a vector, we attempt to fit it into either an Eigen 1xN or Nx1 vector
162 // Otherwise we're storing an n-vector. Only one of the strides will be used, but whichever
167 if (vector) { // Eigen type is a compile-time vector
173 // The type has a fixed size, but is not a vector
[all...]
H A Dnumpy.h24 #include <vector>
511 std::vector<field_descr> field_descriptors;
787 static std::vector<ssize_t> c_strides(const std::vector<ssize_t> &shape, ssize_t itemsize) {
789 std::vector<ssize_t> strides(ndim, itemsize);
797 static std::vector<ssize_t> f_strides(const std::vector<ssize_t> &shape, ssize_t itemsize) {
799 std::vector<ssize_t> strides(ndim, itemsize);
1100 std::vector<field_descriptor> ordered_fields(std::move(fields));
1240 (::std::vector<
[all...]
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h49 #include <vector>
2652 ::std::vector<LhsValue> sorted_container(lhs_stl_container.begin(),
2676 const Matcher<const ::std::vector<LhsValue>&> matcher_;
3169 ::std::vector<internal::string> explanations(count());
3248 ::std::vector<Matcher<const Element&> > matchers_;
3294 ::std::vector<char> matched_;
3298 typedef ::std::vector<ElementMatcherPair> ElementMatcherPairs;
3301 // The matching is represented as a vector of {element, matcher} pairs.
3313 // A vector of matcher describers, one for each element matcher.
3316 typedef ::std::vector<cons
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_simcontext.cpp294 std::vector<sc_process_handle>::size_type invokers_n; // number of invocation threads available.
352 std::vector<sc_process_handle> m_invokers; // list of invoking threads.
1265 const ::std::vector<sc_object*>&
1999 std::vector<sc_status> bits;
2013 std::vector<sc_status>::size_type i=0, n=bits.size();
/gem5/ext/googletest/googletest/src/
H A Dgtest-port.cc428 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders;
456 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders;
1105 static const ::std::vector<testing::internal::string>* g_injected_test_argvs =
1108 void SetInjectableArgvs(const ::std::vector<testing::internal::string>* argvs) {
1114 const ::std::vector<testing::internal::string>& GetInjectableArgvs() {
/gem5/src/systemc/core/
H A Dsc_module.cc32 #include <vector>
192 std::vector<const ::sc_core::sc_bind_proxy *> proxies;
246 const std::vector<sc_object *> &
252 const std::vector<sc_event *> &
862 static std::vector<std::unique_ptr<sc_module> > modules;
/gem5/src/arch/x86/
H A Dprocess.cc48 #include <vector>
760 std::vector<AuxVector<IntType> > extraAuxvs)
764 std::vector<AuxVector<IntType>> auxv = extraAuxvs;
929 // Each auxiliary vector is two 8 byte words
944 // There needs to be padding after the auxiliary vector data so that the
1021 // Write out the terminating zeroed auxiliary vector
1048 std::vector<AuxVector<uint64_t> > extraAuxvs;
1056 std::vector<AuxVector<uint32_t> > extraAuxvs;
/gem5/src/mem/ruby/profiler/
H A DProfiler.cc315 m_hitTypeMachLatencyHistSeqr.push_back(std::vector<Stats::Histogram *>());
316 m_missTypeMachLatencyHistSeqr.push_back(std::vector<Stats::Histogram *>());
317 m_missTypeMachLatencyHistCoalsr.push_back(std::vector<Stats::Histogram *>());

Completed in 113 milliseconds

<<21222324252627282930>>