/gem5/src/base/ |
H A D | remote_gdb.cc | 167 vector<BaseRemoteGDB *> debuggers; 456 std::vector<char> data; 534 BaseRemoteGDB::recv(std::vector<char>& bp) 1013 std::vector<std::string>
|
H A D | inet.cc | 262 IpHdr::options(vector<const IpOpt *> &vec) const 359 TcpHdr::options(vector<const TcpOpt *> &vec) const
|
/gem5/src/cpu/o3/ |
H A D | free_list.hh | 49 #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 D | rename_map.cc | 46 #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 D | test_numpy_dtypes.cpp | 182 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 D | vm.cc | 347 const std::vector<BackingStoreEntry> &memories( 384 std::vector<MemorySlot>::iterator pos;
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_port.h | 231 std::vector<sc_port_base*> m_port_vec; 360 std::vector<IF*> m_interface_vec;
|
/gem5/src/dev/arm/ |
H A D | gpu_nomali.cc | 129 std::vector<uint32_t> regs(nomaliInfo.reg_size >> 2); 140 std::vector<uint32_t> regs(nomaliInfo.reg_size >> 2);
|
H A D | gic_v2.hh | 51 #include <vector> 209 std::vector<BankedRegs*> bankedRegs;
|
H A D | pl111.cc | 56 using std::vector; 635 vector<Tick> dma_done_event_tick; 737 vector<Tick> dma_done_event_tick;
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_signal.hh | 35 #include <vector> 84 mutable std::vector<sc_gem5::Reset *> _resets;
|
/gem5/src/mem/ruby/slicc_interface/ |
H A D | AbstractController.cc | 173 std::vector<MsgVecType*> wokeUpMsgVecs; 195 for (std::vector<MsgVecType*>::iterator wb_iter = wokeUpMsgVecs.begin();
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | simple_target_socket.h | 399 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 D | gtest-port_test.cc | 44 #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 D | simple_target_socket.h | 404 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 D | GPUCoalescer.cc | 627 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 D | Sequencer.cc | 479 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 D | eigen.h | 127 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 D | numpy.h | 24 #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 D | gmock-matchers.h | 49 #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 D | sc_simcontext.cpp | 294 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 D | gtest-port.cc | 428 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 D | sc_module.cc | 32 #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 D | process.cc | 48 #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 D | Profiler.cc | 315 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 *>());
|