Searched refs:std (Results 851 - 875 of 1914) sorted by relevance

<<31323334353637383940>>

/gem5/src/arch/arm/
H A Dpmu.hh343 std::set<PMU::CounterState*> userCounters;
347 typedef std::pair<SimObject*, std::string> EventTypeEntry;
350 std::string name) {
362 std::string name)
375 std::set<EventTypeEntry> microArchitectureEventSet;
380 std::vector<std::unique_ptr<RegularProbe>> attachedProbePointList;
498 std::string userString = csprintf(mainString, args...);
603 std
[all...]
/gem5/src/arch/x86/
H A Dmemhelpers.hh79 getPackedMem(PacketPtr pkt, std::array<uint64_t, N> &mem, unsigned dataSize)
81 std::array<T, N> real_mem = pkt->getLE<std::array<T, N> >();
88 getMem(PacketPtr pkt, std::array<uint64_t, N> &mem, unsigned dataSize,
125 readPackedMemAtomic(ExecContext *xc, Addr addr, std::array<uint64_t, N> &mem,
128 std::array<T, N> real_mem;
142 std::array<uint64_t, N> &mem, unsigned dataSize,
164 writePackedMem(ExecContext *xc, std::array<uint64_t, N> &mem, Addr addr,
167 std::array<T, N> real_mem;
189 std
[all...]
/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron_tage.hh52 std::vector<unsigned int> tunedHistoryLengths;
100 std::vector<int> pm;
101 std::vector<int8_t> * pgehl;
102 std::vector<int8_t> wp;
107 std::vector<int> gm;
108 std::vector<int8_t> * ggehl;
109 std::vector<int8_t> wg;
116 std::vector<int64_t> historyStack;
177 Addr branch_pc, bool taken, int64_t hist, std::vector<int> & length,
178 std
[all...]
/gem5/src/cpu/minor/
H A Dexecute.hh119 std::vector<Scoreboard> scoreboard;
122 std::vector<FUPipeline *> funcUnits;
125 std::vector<InputBuffer<ForwardInstData>> inputBuffer;
200 std::vector<ExecuteThreadInfo> executeInfo;
207 friend std::ostream &operator <<(std::ostream &os, DrainState state);
317 Execute(const std::string &name_,
/gem5/src/sim/
H A Ddvfs_handler.cc79 auto entry = std::make_pair(domain_id, d);
209 std::vector<DomainID> domain_ids;
210 std::vector<PerfLevel> perf_levels;
211 std::vector<Tick> whens;
239 std::vector<DomainID> domain_ids;
240 std::vector<PerfLevel> perf_levels;
241 std::vector<Tick> whens;
H A Dmathexpr.cc49 MathExpr::MathExpr(std::string expr)
51 std::array<OpSearch, uNeg + 1> {{
58 return std::pow(a,b); }
73 * Constants can be expressed in any format accepted by std::stod, whereas
77 MathExpr::parse(std::string expr) {
168 std::string
169 MathExpr::toStr(Node *n, std::string prefix) const {
170 std::string ret;
/gem5/src/mem/ruby/system/
H A DCacheRecorder.cc36 using namespace std;
55 std::vector<Sequencer*>& seq_map,
88 auto req = std::make_shared<Request>(rec->m_data_address,
120 req = std::make_shared<Request>(
125 req = std::make_shared<Request>(
131 req = std::make_shared<Request>(
171 std::sort(m_records.begin(), m_records.end(), compareTraceRecords);
/gem5/src/mem/
H A Dexternal_slave.cc67 StubSlavePort(const std::string &name_,
87 const std::string &name_,
89 const std::string &port_data)
174 std::map<std::string, ExternalSlave::Handler *>
197 ExternalSlave::getPort(const std::string &if_name, PortID idx)
242 ExternalSlave::registerHandler(const std::string &handler_name,
/gem5/src/mem/ruby/common/
H A DSet.hh48 std::bitset<NUMBER_BITS_PER_SET> bits;
159 std::bitset<NUMBER_BITS_PER_SET> r = bits & obj.bits;
171 std::bitset<NUMBER_BITS_PER_SET> r = bits | test.bits;
215 void print(std::ostream& out) const
221 inline std::ostream&
222 operator<<(std::ostream& out, const Set& obj)
225 out << std::flush;
/gem5/src/mem/ruby/structures/
H A DCacheMemory.hh123 void print(std::ostream& out) const;
124 void printData(std::ostream& out) const;
173 std::unordered_map<Addr, int> m_tag_index;
174 std::vector<std::vector<AbstractCacheEntry*> > m_cache;
190 std::ostream& operator<<(std::ostream& out, const CacheMemory& obj);
/gem5/src/systemc/utils/
H A Dsc_report_handler.cc49 std::unique_ptr<std::string> logFileName;
50 std::unique_ptr<std::ofstream> logFile;
103 std::unique_ptr<sc_report>(new sc_report(report));
114 std::string &msg_type = sc_gem5::reportIdToMsgMap()[id];
344 logFileName = std::unique_ptr<std::string>(new std::string(new_name));
345 logFile = std
[all...]
/gem5/src/systemc/ext/channel/
H A Dsc_signal.hh84 mutable std::vector<sc_gem5::Reset *> _resets;
135 std::string iface_type_name, std::string out_name);
152 std::string iface_type_name, std::string out_name);
216 virtual void print(std::ostream &os=std::cout) const { os << m_cur_val; }
218 dump(std::ostream &os=std::cout) const
220 os << " name = " << this->name() << ::std
[all...]
/gem5/src/dev/arm/
H A Dufs_device.hh329 std::vector<uint32_t> dataMsg;
427 std::vector <uint8_t> buffer;
481 std::vector <uint8_t> destination;
627 std::deque<struct SCSIResumeInfo> SCSIInfoQueue;
633 std::deque<struct transferInfo> SSDReadInfo;
641 std::deque<struct transferInfo> SSDWriteDoneInfo;
1064 std::vector<UFSSCSIDevice*> UFSDevice;
1088 std::deque<struct transferStart> transferEnd;
1099 std::deque<struct taskStart> taskInfo;
1100 std
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_int_base.h231 void print( ::std::ostream& os = ::std::cout ) const
246 ::std::ostream&
247 operator << ( ::std::ostream&, const sc_int_bitref_r& );
296 void scan( ::std::istream& is = ::std::cin );
306 ::std::istream&
307 operator >> ( ::std::istream&, sc_int_bitref& );
418 const std::string to_string( sc_numrep numrep = SC_DEC ) const;
419 const std
[all...]
H A Dsc_uint_base.h224 void print( ::std::ostream& os = ::std::cout ) const
241 ::std::ostream&
242 operator << ( ::std::ostream&, const sc_uint_bitref_r& );
288 void scan( ::std::istream& is = ::std::cin );
298 ::std::istream&
299 operator >> ( ::std::istream&, sc_uint_bitref& );
402 const std::string to_string( sc_numrep numrep = SC_DEC ) const;
403 const std
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_int_base.hh222 void print(::std::ostream& os=::std::cout) const { os << to_bool(); }
234 inline ::std::ostream &operator << (::std::ostream &, const sc_int_bitref_r &);
271 void scan(::std::istream &is=::std::cin);
279 inline ::std::istream &operator >> (::std::istream &, sc_int_bitref &);
364 const std::string to_string(sc_numrep numrep=SC_DEC) const;
365 const std
[all...]
H A Dsc_uint_base.hh210 void print(::std::ostream &os=::std::cout) const { os << to_bool(); }
221 inline ::std::ostream &operator << (
222 ::std::ostream &, const sc_uint_bitref_r &);
260 void scan(::std::istream &is=::std::cin);
266 inline ::std::istream &operator >> (::std::istream &, sc_uint_bitref &);
345 const std::string to_string(sc_numrep numrep=SC_DEC) const;
346 const std
[all...]
/gem5/src/base/
H A Dremote_gdb.cc159 using namespace std;
185 const std::string name() const override { return gdb->name() + ".hwbkpt"; }
211 CmdError(std::string _error) : error(_error)
318 std::map<Addr, HardBreakpoint *> hardBreakMap;
456 std::vector<char> data;
534 BaseRemoteGDB::recv(std::vector<char>& bp)
571 auto begin = std::begin(bp);
572 bp.erase(begin, std::next(begin, 3));
775 std::map<char, BaseRemoteGDB::GdbCommand> BaseRemoteGDB::command_map = {
974 std
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_numpy_dtypes.cpp28 std::ostream& operator<<(std::ostream& os, const SimpleStruct& v) {
46 std::ostream& operator<<(std::ostream& os, const PackedStruct& v) {
55 std::ostream& operator<<(std::ostream& os, const NestedStruct& v) {
77 std::array<char, 3> b;
81 std::complex<float> cflt;
82 std::complex<double> cdbl;
85 std
[all...]
/gem5/src/systemc/tests/systemc/compliance_1666/test00/
H A Dtest00.cpp50 using std::cout;
51 using std::endl;
65 void check_form_of_suffix(std::string s)
67 std::string charset = "0123456789";
85 sc_assert(std::string(name()).substr(0,17) == "top.m_dest.object");
86 check_form_of_suffix(std::string(name()).substr(17));
188 sc_assert(std::string(rpt.get_msg_type()) == "msg_type");
189 sc_assert(std::string(rpt.get_msg()) == "msg");
191 sc_assert(std::string(rpt.get_process_name()) == "top.m.T");
205 sc_assert(std
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_object_manager.cpp35 #include <algorithm> // pick up std::sort.
94 // | Result is an std::string containing the name.
96 std::string sc_object_manager::create_name(const char* leaf_name)
99 std::string leafname_string; // string containing the leaf name.
100 std::string parentname_string; // parent path name
102 std::string result_orig_string; // save for warning message.
103 std::string result_string; // name to return.
148 std::string message = result_orig_string;
291 sc_object_manager::insert_event(const std::string& name, sc_event* event_p)
307 sc_object_manager::insert_object(const std
[all...]
H A Dsc_process.cpp48 std::vector<sc_event*> sc_process_handle::empty_event_vector;
49 std::vector<sc_object*> sc_process_handle::empty_object_vector;
139 for ( std::vector<sc_reset*>::size_type rst_i = 0; rst_i < m_resets.size(); rst_i++ )
207 std::string sc_process_b::dump_state() const
209 std::string result;
292 // std::cout << "Check " << __FILE__ << ":" << __LINE__ << std::endl;
328 // std::cout << "Check " << __FILE__ << ":" << __LINE__ << std::endl;
343 std
[all...]
H A Dsc_runnable_int.h53 std::cout << "**** " << sc_time_stamp() << " (" \
55 << " - " << P->name() << std::endl; \
84 std::cout << "thread pop queue: " << std::endl;
88 std::cout << " " << p << std::endl;
91 std::cout << "thread push queue: " << std::endl;
95 std::cout << " " << p << std
[all...]
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h103 void display_warning(const std::string& text) const {
104 std::stringstream s;
109 void display_error(const std::string& text) const {
110 std::stringstream s;
228 std::vector<callback_binder_bw<TYPES>* >& binders=get_hierarch_bind()->get_binders();
277 std::vector<callback_binder_bw<TYPES>* >& get_binders(){return m_binders;}
278 std::vector<tlm::tlm_fw_transport_if<TYPES>*>& get_sockets(){return m_sockets;}
280 std::vector<tlm::tlm_fw_transport_if<TYPES>*> m_sockets;
281 std::vector<tlm::tlm_fw_transport_if<TYPES>*> m_used_sockets;
283 std
[all...]
H A Dsimple_initiator_socket.h81 process(const std::string& name) :
92 std::stringstream s;
105 std::stringstream s;
123 std::stringstream s;
141 const std::string m_name;
213 process(const std::string& name) :
229 std::stringstream s;
242 std::stringstream s;
260 std::stringstream s;
278 const std
[all...]

Completed in 54 milliseconds

<<31323334353637383940>>