Searched refs:vector (Results 501 - 525 of 763) sorted by relevance

<<21222324252627282930>>

/gem5/src/arch/alpha/
H A Dprocess.cc85 std::vector<AuxVector<uint64_t>> auxv;
122 for (vector<string>::size_type i = 0; i < argv.size(); ++i) {
126 for (vector<string>::size_type i = 0; i < envp.size(); ++i) {
/gem5/src/mem/cache/prefetch/
H A Daccess_map_pattern_matching.cc156 std::vector<QueuedPrefetcher::AddrPriority> &addresses)
185 std::vector<AccessMapState> states(3 * lines_per_zone);
200 // index of the current_block in the new vector
268 std::vector<AddrPriority> &addresses)
H A Dsignature_path.cc96 bool is_secure, std::vector<AddrPriority> &addresses)
227 std::vector<AddrPriority> &addresses)
311 bool is_secure, std::vector<AddrPriority> &addresses)
H A Dindirect_memory.cc62 std::vector<AddrPriority> &addresses)
203 // vector
205 std::vector<Addr> &ba_array = entry->baseAddr[entry->numMisses];
227 std::vector<Addr> &ba_array = entry->baseAddr[midx];
H A Dspatio_temporal_memory_streaming.cc119 std::vector<AddrPriority> &addresses)
188 std::vector<AddrPriority> &addresses)
190 std::vector<Addr> reconstruction(reconstructionEntries, MaxAddr);
/gem5/src/python/pybind11/
H A Dcore.cc152 .def(py::init<Addr, Addr, const std::vector<Addr> &, uint8_t>())
153 .def(py::init<const std::vector<AddrRange> &>())
172 py::bind_vector<std::vector<AddrRange>>(m, "AddrRangeVector");
/gem5/src/mem/cache/compressors/
H A Dcpack.hh51 #include <vector>
62 * Compression data for CPack. It consists of a vector of patterns.
127 std::vector<std::array<uint8_t, 4>> dictionary;
536 std::vector<std::unique_ptr<Pattern>> entries;
/gem5/src/dev/x86/
H A Di82094aa.cc198 message.vector = extIntPic->getVector();
200 message.vector = entry.vector;
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_event.h166 std::vector<const sc_event*> m_events;
317 mutable std::vector<sc_method_handle> m_methods_static;
318 mutable std::vector<sc_method_handle> m_methods_dynamic;
319 mutable std::vector<sc_thread_handle> m_threads_static;
320 mutable std::vector<sc_thread_handle> m_threads_dynamic;
/gem5/src/cpu/o3/
H A Dlsq.hh293 std::vector<PacketPtr> _packets;
294 std::vector<RequestPtr> _requests;
295 std::vector<Fault> _fault;
300 std::vector<bool> _byteEnable;
409 const std::vector<bool>& byteEnable)
1037 const std::vector<bool>& byteEnable);
1113 std::vector<LSQUnit> thread;
/gem5/ext/googletest/googlemock/test/
H A Dgmock-matchers_test.cc52 #include <vector>
80 using std::vector;
4074 vector<int> container;
4092 Matcher<vector<int> > m = IsEmpty();
4098 Matcher<vector<int> > m = IsEmpty();
4099 vector<int> container;
4106 vector<int> container;
4130 vector<int> container;
4131 Matcher<const vector<int>&> m = SizeIs(1);
4138 Matcher<vector<in
[all...]
H A Dgmock-internal-utils_test.cc42 #include <vector>
627 StaticAssertTypeEq<std::vector<int>,
628 StlContainerView<std::vector<int> >::type>();
629 StaticAssertTypeEq<const std::vector<double>&,
630 StlContainerView<std::vector<double> >::const_reference>();
632 typedef std::vector<char> Chars;
/gem5/util/stats/
H A Dinfo.py46 def vector(stat): function
203 if vector(self):
206 if vector(self):
219 return vector(self.arg)
255 return vector(self.arg0) or vector(self.arg1)
270 if vector(self.arg0):
274 if vector(self.arg1):
286 if vector(self.arg0) and scalar(self.arg1):
288 if scalar(self.arg0) and vector(sel
[all...]
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h61 #include <vector>
181 GTEST_API_ std::vector<EditType> CalculateOptimalEdits(
182 const std::vector<size_t>& left, const std::vector<size_t>& right);
185 GTEST_API_ std::vector<EditType> CalculateOptimalEdits(
186 const std::vector<std::string>& left,
187 const std::vector<std::string>& right);
190 GTEST_API_ std::string CreateUnifiedDiff(const std::vector<std::string>& left,
191 const std::vector<std::string>& right,
611 // vector wit
[all...]
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_wif_trace.cpp65 #include <vector>
457 static std::vector<char> buf(1024);
458 typedef std::vector<char>::size_type size_t;
462 std::vector<char>( sz ).swap( buf ); // resize without copying values
513 static std::vector<char> buf(1024);
514 typedef std::vector<char>::size_type size_t;
518 std::vector<char>( sz ).swap( buf ); // resize without copying values
764 static std::vector<char> buf(1024);
765 typedef std::vector<char>::size_type size_t;
769 std::vector<cha
[all...]
H A Dsc_vcd_trace.cpp56 #include <vector>
460 static std::vector<char> compdata(1024), rawdata(1024);
461 typedef std::vector<char>::size_type size_t;
465 std::vector<char>( sz ).swap( compdata ); // resize without copying values
466 std::vector<char>( sz ).swap( rawdata );
522 static std::vector<char> compdata(1024), rawdata(1024);
523 typedef std::vector<char>::size_type size_t;
527 std::vector<char>( sz ).swap( compdata ); // resize without copying values
528 std::vector<char>( sz ).swap( rawdata );
790 static std::vector<cha
[all...]
/gem5/ext/googletest/googletest/src/
H A Dgtest.cc54 #include <vector>
332 // Iterates over a vector of TestCases, keeping a running sum of the
335 static int SumOverTestCaseList(const std::vector<TestCase*>& case_list,
387 ::std::vector<testing::internal::string> g_argvs;
389 const ::std::vector<testing::internal::string>& GetArgvs() {
923 ::std::vector< ::std::string>* dest) {
924 ::std::vector< ::std::string> parsed;
1028 std::vector<EditType> CalculateOptimalEdits(const std::vector<size_t>& left,
1029 const std::vector<size_
[all...]
/gem5/src/arch/hsail/
H A Doperand.hh591 virtual void calcVector(Wavefront *w, std::vector<Addr> &addrVec) = 0;
606 void calcVector(Wavefront *w, std::vector<Addr> &addrVec);
672 std::vector<Addr> &addrVec)
711 void calcVector(Wavefront *w, std::vector<Addr> &addrVec);
729 NoRegAddrOperand::calcVector(Wavefront *w, std::vector<Addr> &addrVec)
754 std::vector<StorageElement*> callArgs;
/gem5/src/arch/riscv/
H A Dregisters.hh57 #include <vector>
107 const std::vector<int> ReturnValueRegs = {10, 11};
108 const std::vector<int> ArgumentRegs = {10, 11, 12, 13, 14, 15, 16, 17};
112 const std::vector<int> SyscallArgumentRegs = {10, 11, 12, 13, 14, 15, 16};
115 const std::vector<std::string> IntRegNames = {
125 const std::vector<std::string> FloatRegNames = {
/gem5/src/cpu/checker/
H A Dcpu.hh128 std::vector<Process*> workload;
208 * Read source vector register operand.
219 * Read destination vector register operand for modification.
231 /** Reads source vector 8bit operand. */
240 /** Reads source vector 16bit operand. */
249 /** Reads source vector 32bit operand. */
258 /** Reads source vector 64bit operand. */
267 /** Write a lane of the destination vector operand. */
554 const std::vector<bool>& byte_enable,
559 const std::vector<boo
[all...]
/gem5/src/cpu/
H A Dbase_dyn_inst.hh307 const std::vector<bool>& byteEnable = std::vector<bool>());
311 const std::vector<bool>& byteEnable = std::vector<bool>());
639 /** Full vector result. */
682 /** Record a vector register being set to a value */
696 /** Record a vector register being set to a value */
702 /** Record a vector register being set to a value */
966 const std::vector<bool>& byteEnable)
978 const std::vector<boo
[all...]
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_socket_bases.h341 //this method shall return a vector of the callback binders of multi initiator socket
342 virtual std::vector<callback_binder_bw<TYPES>* >& get_binders()=0;
344 //this method shall return a vector of all target interfaces bound to this multi init socket
345 virtual std::vector<tlm::tlm_fw_transport_if<TYPES>*>& get_sockets()=0;
391 //this method shall return a vector of the callback binders of multi initiator socket
392 virtual std::vector<callback_binder_fw<TYPES>* >& get_binders()=0;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_vector/
H A Dsc_vector.cpp100 for (unsigned int i = 0; i < ports.size(); i++) // Use method size() with vector
103 ports[i]->method(); // Use operator[] with vector
192 , kids("kids") // Construct the vector with name seed "kids"
209 // Using vector view to create vector-of-ports
219 // Using vector view to create vector-of-exports
237 std::vector<sc_object*> elements;
257 // Additional method to support a vector iterator as an offset
287 ports[i % dim].write((j++) % 10); // Use operator[] with vector
[all...]
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h61 std::vector<std::deque<transaction_type*> > m_pendingReqs; //list of pending reqs per target
62 std::vector<std::deque<transaction_type*> > m_pendingResps; //list of pending resps per initiator
63 std::vector<sc_dt::uint64> m_masks; //address masks for each target
/gem5/src/systemc/ext/core/
H A Dsc_module.hh34 #include <vector>
184 virtual const std::vector<sc_object *> &get_child_objects() const;
185 virtual const std::vector<sc_event *> &get_child_events() const;

Completed in 92 milliseconds

<<21222324252627282930>>