Searched refs:std (Results 476 - 500 of 1914) sorted by relevance

<<11121314151617181920>>

/gem5/src/mem/cache/prefetch/
H A Dindirect_memory.hh57 const std::vector<int> shiftValues;
135 std::vector<std::vector<Addr>> baseAddr;
140 baseAddr(num_addresses, std::vector<Addr>(num_shifts))
193 std::vector<AddrPriority> &addresses) override;
/gem5/src/sim/
H A Dsim_object.hh100 typedef std::vector<SimObject *> SimObjectList;
120 virtual const std::string name() const { return params()->name; }
174 virtual Port &getPort(const std::string &if_name,
225 static void debugObjectBreak(const std::string &objs);
231 * char* rather than std::string to make it callable from gdb.
248 virtual SimObject *resolveSimObject(const std::string &name) = 0;
/gem5/ext/pybind11/include/pybind11/detail/
H A Dcommon.h69 // (e.g. std::negation) added in 2015u3:
220 size_t len = std::strlen(compiled_ver); \
221 if (std::strncmp(runtime_ver, compiled_ver, len) != 0 \
235 } catch (const std::exception &e) { \
299 using size_t = std::size_t;
327 /** Use std::move to move the return value contents into a new instance
363 * to holder either a std::unique_ptr or std::shared_ptr (which is almost always
364 * sizeof(std::shared_ptr<T>)).
367 static_assert(sizeof(std
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dstl.h28 // std::optional (but including it in c++14 mode isn't allowed)
33 // std::experimental::optional (but not allowed in c++11 mode)
39 // std::variant
58 std::is_lvalue_reference<T>::value, remove_reference_t<U> &, remove_reference_t<U> &&>;
64 return std::forward<detail::forwarded_type<T, U>>(std::forward<U>(u));
80 value.insert(cast_op<Key &&>(std::move(conv)));
87 if (!std::is_lvalue_reference<T>::value)
116 value.emplace(cast_op<Key &&>(std::move(kconv)), cast_op<Value &&>(std
[all...]
/gem5/ext/googletest/googletest/test/
H A Dgtest-printers_test.cc84 std::ostream& operator<<(std::ostream& os, EnumWithStreaming e) {
93 void PrintTo(EnumWithPrintTo e, std::ostream* os) {
118 inline void operator<<(::std::ostream& os, const StreamableInGlobal& /* x */) {
122 void operator<<(::std::ostream& os, const StreamableInGlobal* /* x */) {
144 void PrintTo(const PrintableViaPrintTo& x, ::std::ostream* os) {
152 ::std::ostream& operator<<(::std::ostream& os,
169 void PrintTo(const PrintableViaPrintToTemplate<T>& x, ::std::ostream* os) {
185 inline ::std
736 operator <<( std::basic_ostream<Char, CharTraits>& os, const AllowsGenericStreaming& ) argument
753 operator <<( std::basic_ostream<Char, CharTraits>& os, const AllowsGenericStreamingTemplate<T>& ) argument
774 operator <<( std::basic_ostream<Char, CharTraits>& os, const AllowsGenericStreamingAndImplicitConversionTemplate<T>& ) argument
[all...]
/gem5/src/arch/arm/insts/
H A Dmem64.hh61 std::string generateDisassembly(
125 void startDisassembly(std::ostream &os) const;
142 std::string generateDisassembly(
158 std::string generateDisassembly(
174 std::string generateDisassembly(
187 std::string generateDisassembly(
200 std::string generateDisassembly(
219 std::string generateDisassembly(
231 std::string generateDisassembly(
246 std
[all...]
/gem5/src/gpu-compute/
H A Dcompute_unit.hh111 std::vector<std::vector<Wavefront*>> readyList;
118 // TODO: convert std::pair to a class to increase readability
119 std::vector<std::vector<std::pair<Wavefront*, WAVE_STATUS>>> waveStatusList;
130 // TODO: convert std::pair to a class to increase readability
131 std::vector<std::pair<Wavefront*, DISPATCH_STATUS>> dispatchList;
136 std
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_class.cpp21 NoBraceInitialization(std::vector<int> v) : vec{std::move(v)} {}
23 NoBraceInitialization(std::initializer_list<T> l) : vec(l) {}
25 std::vector<int> vec;
48 Pet(const std::string &name, const std::string &species)
50 std::string name() const { return m_name; }
51 std::string species() const { return m_species; }
53 std::string m_name;
54 std
[all...]
/gem5/util/statetrace/arch/i686/
H A Dtracechild.hh78 std::ostream &
79 outputStartState(std::ostream & output)
82 << std::endl;
/gem5/src/mem/ruby/common/
H A DWriteMask.hh52 WriteMask(int size, std::vector<bool> & mask)
56 WriteMask(int size, std::vector<bool> &mask,
57 std::vector<std::pair<int, AtomicOpFunctor*> > atomicOp)
67 mMask = std::vector<bool>(mSize, false);
165 void print(std::ostream& out) const;
189 std::vector<bool> mMask;
191 std::vector<std::pair<int, AtomicOpFunctor*> > mAtomicOp;
194 inline std
[all...]
/gem5/src/cpu/
H A Dintr_control.cc43 using namespace std;
53 std::vector<ThreadContext *> &tcvec = sys->threadContexts;
62 std::vector<ThreadContext *> &tcvec = sys->threadContexts;
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit.cpp83 std::sprintf( msg, "sc_bit( '%c' )", c );
91 std::sprintf( msg, "sc_bit( %d )", i );
117 sc_bit::scan( ::std::istream& is )
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_trace_file_base.h90 bool add_trace_check( const std::string& name ) const;
106 std::string filename_; // name of the file (for reporting)
125 std::string localtime_string();
/gem5/src/arch/riscv/insts/
H A Dstandard.hh53 std::string generateDisassembly(
79 std::string
101 std::string generateDisassembly(
/gem5/src/mem/ruby/network/garnet2.0/
H A DNetworkLink.hh59 void print(std::ostream& out) const {}
64 const std::vector<unsigned int> & getVcLoad() const { return m_vc_load; }
86 std::vector<unsigned int> m_vc_load;
/gem5/src/systemc/channel/
H A Dsc_event_queue.cc64 _times = std::priority_queue<
65 sc_time, std::vector<sc_time>, std::greater<sc_time> >();
/gem5/src/systemc/core/
H A Dsched_event.hh43 typedef std::list<ScEvent *> ScEvents;
48 std::function<void()> work;
74 ScEvent(std::function<void()> work) :
/gem5/src/systemc/dt/bit/
H A Dsc_bit.cc81 std::stringstream msg;
90 std::stringstream msg;
111 sc_bit::scan(::std::istream &is)
/gem5/src/systemc/tests/systemc/kernel/sc_attribute/test01/
H A Dtest01.cpp48 sc_attribute<std::string> a2( "a2", "foobar" );
59 sc_attribute<std::string>* ps = dynamic_cast<sc_attribute<std::string>*>( p );
/gem5/src/systemc/utils/
H A Dsc_vector.cc62 const std::vector<sc_object *> &
78 std::ostringstream ss;
100 std::ostringstream ss;
/gem5/src/cpu/minor/
H A Dfetch1.hh72 IcachePort(std::string name, Fetch1 &fetch_, MinorCPU &cpu) :
146 void reportData(std::ostream &os) const;
180 request = std::make_shared<Request>();
202 std::vector<InputBuffer<ForwardLineData>> &nextStageReserve;
283 std::vector<Fetch1ThreadInfo> fetchInfo;
321 friend std::ostream &operator <<(std::ostream &os,
336 friend std::ostream &operator <<(std::ostream &os,
377 void minorTraceResponseLine(const std
[all...]
/gem5/src/cpu/o3/probe/
H A Delastic_trace.hh94 typedef typename std::pair<InstSeqNum, PhysRegIndex> SeqNumRegPair;
113 const std::string name() const;
217 std::set<InstSeqNum> physRegDepSet;
234 std::unordered_map<InstSeqNum, InstExecInfo*> tempStore;
247 std::unordered_map<PhysRegIndex, InstSeqNum> physRegDepMap;
278 std::list<InstSeqNum> robDepList;
280 std::list<InstSeqNum> physRegDepList;
311 const std::string& typeToStr() const;
334 std::vector<TraceInfo*> depTrace;
340 std
[all...]
/gem5/src/mem/qos/
H A Dpolicy.hh88 std::pair<MasterID, T> pair(M master, T value);
114 std::pair<MasterID, T>
126 return std::pair<MasterID, T>(id, value);
/gem5/tests/test-progs/pthread/src/
H A Dtest_pthread_cond.cpp68 std::cout << "thread " << id << '\n';
87 std::vector< pthread_t > threads( MAX_N_WORKER_THREADS );
98 std::cout << n_worker_threads << " threads ready to race...\n";
/gem5/src/cpu/testers/traffic_gen/
H A Dstream_gen.hh100 std::vector<uint32_t> streamIds;
101 std::vector<uint32_t> substreamIds;
138 uint32_t randomPick(const std::vector<uint32_t> &svec);

Completed in 36 milliseconds

<<11121314151617181920>>