/gem5/src/arch/arm/insts/ |
H A D | mem64.cc | 46 using namespace std; 51 std::string 54 std::stringstream ss; 64 Memory64::startDisassembly(std::ostream &os) const 90 std::string 93 std::stringstream ss; 101 std::string 104 std::stringstream ss; 117 std::string 120 std [all...] |
H A D | misc.cc | 45 std::string 48 std::stringstream ss; 76 MsrBase::printMsrBase(std::ostream &os) const 128 std::string 131 std::stringstream ss; 137 std::string 140 std::stringstream ss; 147 std::string 150 std::stringstream ss; 160 std [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_exceptions.cpp | 13 class MyException : public std::exception { 18 std::string message = ""; 22 class MyException2 : public std::exception { 27 std::string message = ""; 30 // A type that is not derived from std::exception (and is thus unknown) 36 std::string message = ""; 41 class MyException4 : public std::exception { 46 std::string message = ""; 51 class MyException5 : public std::logic_error { 53 explicit MyException5(const std [all...] |
/gem5/src/sim/probe/ |
H A D | probe.hh | 104 std::vector<ProbeListener *> listeners; 122 ProbeListener(ProbeManager *manager, const std::string &name); 127 const std::string name; 138 const std::string name; 140 ProbePoint(ProbeManager *manager, const std::string &name); 145 std::string getName() const { return name; } 158 std::vector<ProbePoint *> points; 173 bool addListener(std::string pointName, ProbeListener &listener); 183 bool removeListener(std::string pointName, ProbeListener &listener); 203 ProbeListenerArgBase(ProbeManager *pm, const std [all...] |
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxdefs.h | 72 const std::string to_string( sc_enc ); 76 ::std::ostream& 77 operator << ( ::std::ostream& os, sc_enc enc ) 101 const std::string to_string( sc_q_mode ); 105 ::std::ostream& 106 operator << ( ::std::ostream& os, sc_q_mode q_mode ) 130 const std::string to_string( sc_o_mode ); 134 ::std::ostream& 135 operator << ( ::std::ostream& os, sc_o_mode o_mode ) 154 const std [all...] |
/gem5/src/base/ |
H A D | cprintf.hh | 49 std::ostream &stream; 54 std::ios::fmtflags saved_flags; 64 Print(std::ostream &stream, const std::string &format); 65 Print(std::ostream &stream, const char *format); 147 ccprintf(std::ostream &stream, const char *format, const Args &...args) 158 ccprintf(std::cout, format, args...); 161 template<typename ...Args> std::string 164 std::stringstream stream; 170 * functions again with std [all...] |
H A D | cprintf_formats.hh | 78 _format_char(std::ostream &out, const T &data, Format &fmt) 80 using namespace std; 87 _format_integer(std::ostream &out, const T &data, Format &fmt) 89 using namespace std; 95 out.setf(std::ios::hex, std::ios::basefield); 99 out.setf(std::ios::oct, std::ios::basefield); 103 out.setf(std::ios::dec, std [all...] |
/gem5/src/mem/ruby/network/simple/ |
H A D | Throttle.hh | 60 std::string name() 63 void addLinks(const std::vector<MessageBuffer*>& in_vec, 64 const std::vector<MessageBuffer*>& out_vec); 80 void regStats(std::string name); 81 void print(std::ostream& out) const; 93 std::vector<MessageBuffer*> m_in; 94 std::vector<MessageBuffer*> m_out; 96 std::vector<int> m_units_remaining; 116 inline std::ostream& 117 operator<<(std [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_attribute.h | 49 sc_attr_base( const std::string& name_ ); 56 const std::string& name() const; 60 std::string m_name; 83 typedef std::vector<elem_type>::iterator iterator; 84 typedef std::vector<elem_type>::const_iterator const_iterator; 100 sc_attr_base* operator [] ( const std::string& name_ ); 101 const sc_attr_base* operator [] ( const std::string& name_ ) const; 105 sc_attr_base* remove( const std::string& name_ ); 127 std::vector<sc_attr_base*> m_cltn; 151 sc_attribute( const std [all...] |
H A D | sc_object_manager.h | 65 typedef std::map<std::string,table_entry> instance_table_t; 66 typedef std::vector<sc_object*> object_vector_t; 88 std::string create_name( const char* leaf_name ); 89 void insert_event(const std::string& name, sc_event* obj); 90 void insert_object(const std::string& name, sc_object* obj); 91 void remove_event(const std::string& name); 92 void remove_object(const std::string& name);
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_record_v8.hh | 67 TraceEntryV8(std::string _cpuName) 72 std::string cpuName; 83 virtual void print(std::ostream& outs, 85 const std::string &prefix = "") const override; 100 virtual void print(std::ostream& outs, 102 const std::string &prefix = "") const override; 123 virtual void print(std::ostream& outs, 125 const std::string &prefix = "") const override; 142 void addInstEntry(std::vector<InstPtr>& queue, const TarmacContext& ptr); 145 void addMemEntry(std [all...] |
/gem5/src/cpu/testers/rubytest/ |
H A D | RubyTester.hh | 74 CpuPort(const std::string &_name, RubyTester *_tester, PortID _id, 98 Port &getPort(const std::string &if_name, 113 void printStats(std::ostream& out) const {} 115 void printConfig(std::ostream& out) const {} 117 void print(std::ostream& out) const; 136 std::vector<Cycles> m_last_progress_vector; 140 std::vector<MasterPort*> writePorts; 141 std::vector<MasterPort*> readPorts; 152 inline std::ostream& 153 operator<<(std [all...] |
/gem5/src/systemc/tests/systemc/compliance_1666/test209/ |
H A D | test209.cpp | 4 using std::cout; 5 using std::endl; 39 void check_form_of_suffix(std::string s) 41 std::string charset = "0123456789"; 61 std::string s1 = std::string(ch1.name()); 66 const std::string s2 = std::string(ch2.name()); 72 std::string s3 = std [all...] |
/gem5/src/systemc/utils/ |
H A D | sc_trace_file.cc | 71 sc_write_comment(sc_trace_file *tf, const std::string &comment) 77 sc_trace(sc_trace_file *tf, const bool &v, const std::string &name) 83 sc_trace(sc_trace_file *tf, const bool *v, const std::string &name) 89 sc_trace(sc_trace_file *tf, const float &v, const std::string &name) 95 sc_trace(sc_trace_file *tf, const float *v, const std::string &name) 101 sc_trace(sc_trace_file *tf, const double &v, const std::string &name) 107 sc_trace(sc_trace_file *tf, const double *v, const std::string &name) 113 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic &v, const std::string &name) 119 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic *v, const std::string &name) 126 const std [all...] |
/gem5/src/arch/power/insts/ |
H A D | floating.cc | 35 std::string 38 std::stringstream ss;
|
H A D | misc.cc | 35 std::string 38 std::stringstream ss;
|
/gem5/src/arch/sparc/ |
H A D | stacktrace.hh | 47 std::vector<Addr> stack; 57 const std::vector<Addr> &getstack() const { return stack; }
|
/gem5/src/base/loader/ |
H A D | hex_file.hh | 45 const std::string filename; 51 HexFile(const std::string _filename);
|
/gem5/util/statetrace/base/ |
H A D | tracechild.hh | 49 virtual std::ostream & outputStartState(std::ostream & os) = 0;
|
/gem5/src/cpu/ |
H A D | func_unit.hh | 66 std::vector<OpDesc *> opDescList; 73 typedef std::vector<OpDesc *>::const_iterator OPDDiterator; 74 typedef std::vector<FUDesc *>::const_iterator FUDDiterator; 88 std::array<unsigned, Num_OpClasses> opLatencies; 89 std::array<bool, Num_OpClasses> pipelined; 90 std::bitset<Num_OpClasses> capabilityList; 96 std::string name; 101 std::bitset<Num_OpClasses> capabilities();
|
/gem5/src/cpu/o3/ |
H A D | fu_pool.hh | 75 std::array<Cycles, Num_OpClasses> maxOpLatencies; 77 std::array<bool, Num_OpClasses> pipelined; 80 std::bitset<Num_OpClasses> capabilityList; 83 std::vector<bool> unitBusy; 86 std::vector<int> unitsToBeFreed; 117 std::vector<int> funcUnitsIdx; 127 std::vector<FuncUnit *> funcUnits; 129 typedef std::vector<FuncUnit *>::iterator fuListIterator;
|
/gem5/src/sim/ |
H A D | linear_solver.hh | 57 eq = std::vector <double> (unknowns + 1, 0); 87 std::string toStr() const { 88 std::ostringstream oss; 106 std::vector <double> eq; 121 std::string toStr() const { 122 std::string r; 128 std::vector <double> solve() const; 131 std::vector < LinearEquation > matrix;
|
/gem5/src/kern/linux/ |
H A D | events.hh | 54 DebugPrintkEvent(PCEventQueue *q, const std::string &desc, Addr addr) 70 std::string fname; 73 DmesgDumpEvent(PCEventQueue *q, const std::string &desc, Addr addr, 74 const std::string &_fname) 90 std::string fname; 93 KernelPanicEvent(PCEventQueue *q, const std::string &desc, Addr addr, 94 const std::string &_fname) 119 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr,
|
/gem5/src/arch/x86/insts/ |
H A D | microfpop.cc | 56 std::string FpOp::generateDisassembly(Addr pc, 59 std::stringstream response;
|
/gem5/util/tlm/src/ |
H A D | master_transactor.hh | 57 std::string portName; 63 const std::string& portName);
|