/gem5/src/mem/ |
H A D | mem_delay.cc | 64 MemDelay::getPort(const std::string &if_name, PortID idx) 82 MemDelay::MasterPort::MasterPort(const std::string &_name, MemDelay &_parent) 124 MemDelay::SlavePort::SlavePort(const std::string &_name, MemDelay &_parent)
|
H A D | simple_mem.cc | 221 std::max(packetQueue.front().tick, curTick()), true); 245 SimpleMemory::getPort(const std::string &if_name, PortID idx) 265 SimpleMemory::MemoryPort::MemoryPort(const std::string& _name,
|
H A D | port_proxy.hh | 85 typedef std::function<void(PacketPtr pkt)> SendFunctionalFunc; 248 * Reads the string at guest address addr into the std::string str. 251 bool tryReadString(std::string &str, Addr addr) const; 257 readString(std::string &str, Addr addr) const
|
H A D | comm_monitor.hh | 87 Port &getPort(const std::string &if_name, 130 MonitorMasterPort(const std::string& _name, CommMonitor& _mon) 196 MonitorSlavePort(const std::string& _name, CommMonitor& _mon)
|
/gem5/src/arch/arm/insts/ |
H A D | sve_macromem.hh | 97 std::string 100 std::stringstream ss; 169 std::string 172 std::stringstream ss; 241 std::string 244 std::stringstream ss; 314 std::string 317 std::stringstream ss; 413 std::string 417 std [all...] |
H A D | pred_inst.hh | 253 std::string generateDisassembly( 274 std::string generateDisassembly( 293 std::string generateDisassembly( 312 std::string generateDisassembly( 330 std::string generateDisassembly( 374 std::string generateDisassembly(
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | descr.h | 37 static constexpr std::array<const std::type_info *, sizeof...(Ts) + 1> types() { 62 // Ternary description (like std::conditional) 90 -> decltype(std::declval<descr<N + 2, Ts...>>() + concat(args...)) {
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-matchers_test.cc | 69 using std::greater; 70 using std::less; 71 using std::list; 72 using std::make_pair; 73 using std::map; 74 using std::multimap; 75 using std::multiset; 76 using std::ostream; 77 using std::pair; 78 using std [all...] |
/gem5/src/mem/ruby/structures/ |
H A D | Prefetcher.cc | 347 Prefetcher::accessUnitFilter(std::vector<Addr>& filter_table, 443 Prefetcher::print(std::ostream& out) const 449 out << m_unit_filter[i] << std::endl; 454 out << m_negative_filter[i] << std::endl; 462 << m_nonunit_hit[i] << std::endl; 471 << m_array[i].m_use_time << std::endl;
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_process.h | 200 extern void sc_set_stack_size( sc_thread_handle, std::size_t ); 341 std::string dump_state() const; 342 const ::std::vector<sc_object*>& get_child_objects() const; 428 std::vector<sc_reset*> m_resets; // resets for process. 435 std::vector<const sc_event*> m_static_events; // static events waiting on. 477 inline const ::std::vector<sc_object*>&
|
H A D | sc_event.h | 166 std::vector<const sc_event*> m_events; 310 std::string m_name; // name of object. 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; 361 static void* operator new( std::size_t ) 364 static void operator delete( void* p, std::size_t )
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | operators.h | 56 using L_type = conditional_t<std::is_same<L, self_t>::value, Base, L>; 57 using R_type = conditional_t<std::is_same<R, self_t>::value, Base, R>; 68 using L_type = conditional_t<std::is_same<L, self_t>::value, Base, L>; 69 using R_type = conditional_t<std::is_same<R, self_t>::value, Base, R>; 137 //PYBIND11_BINARY_OPERATOR(pow, rpow, pow, std::pow(l, r)) 150 PYBIND11_UNARY_OPERATOR(abs, abs, std::abs(l)) 151 PYBIND11_UNARY_OPERATOR(hash, hash, std::hash<L>()(l))
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_vector/ |
H A D | sc_vector.cpp | 41 using std::cout; 42 using std::endl; 43 using std::string; 237 std::vector<sc_object*> elements; 355 std::vector<sc_object*> children = proc->get_child_objects(); 368 std::vector<sc_object*> children = top.get_child_objects();
|
/gem5/src/cpu/testers/rubytest/ |
H A D | Check.cc | 110 RequestPtr req = std::make_shared<Request>(m_address, 0, flags, 148 RequestPtr req = std::make_shared<Request>(m_address, CHECK_SIZE, flags, 181 RequestPtr req = std::make_shared<Request>( 245 RequestPtr req = std::make_shared<Request>(m_address, CHECK_SIZE, flags, 373 Check::print(std::ostream& out) const 381 << "]" << std::flush;
|
/gem5/util/tlm/src/ |
H A D | sc_master_port.cc | 50 auto req = std::make_shared<Request>( 84 SCMasterPort::SCMasterPort(const std::string& name_, 85 const std::string& systemc_name, 137 std::stringstream ss; 416 SCMasterPortHandler::getExternalPort(const std::string &name, 418 const std::string &port_data)
|
/gem5/src/cpu/minor/ |
H A D | lsq.cc | 74 request = std::make_shared<Request>(); 178 LSQ::LSQRequest::reportData(std::ostream &os) const 185 std::ostream & 186 operator <<(std::ostream &os, LSQ::AddrRangeCoverage coverage) 205 std::ostream & 206 operator <<(std::ostream &os, LSQ::LSQRequest::LSQRequestState state) 421 std::vector<bool> fragment_write_byte_en; 489 RequestPtr fragment = std::make_shared<Request>(); 509 fragment->setByteEnable(std::vector<bool>(it_start, it_end)); 561 std [all...] |
/gem5/util/statetrace/arch/amd64/ |
H A D | tracechild.hh | 114 std::ostream & outputStartState(std::ostream & output);
|
/gem5/src/sim/ |
H A D | global_event.hh | 70 static std::mutex globalQMutex; 115 std::vector<BarrierEvent *> barrierEvent;
|
/gem5/src/base/loader/ |
H A D | dtb_object.cc | 43 DtbObject::tryFile(const std::string &fname, size_t len, uint8_t *data) 54 DtbObject::DtbObject(const std::string &_filename, size_t _len, uint8_t *_data,
|
/gem5/src/cpu/ |
H A D | profile.cc | 43 using namespace std; 132 std::string symbol;
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_export.cpp | 132 std::sprintf( msg, "%s: export '%s' (%s)", add_msg, name(), kind() ); 134 std::sprintf( msg, "export '%s' (%s)", name(), kind() );
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv_base.cpp | 96 sc_lv_base::assign_from_string( const std::string& s ) 121 std::string s = convert_to_bin( a );
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_string.cpp | 57 friend ::std::ostream& operator<<( ::std::ostream&, const sc_string_old& ); 58 friend ::std::istream& operator>>( ::std::istream&, sc_string_old& ); 316 ::std::sprintf(buf,"%ld",n); 415 sc_string_old::print( ::std::ostream& os ) const 557 ::std::istream& 558 operator >> ( ::std::istream& is, sc_string_old& s )
|
H A D | sc_vector.h | 35 #include <algorithm> // std::swap 45 using ::std::enable_if; 46 using ::std::remove_const; 47 using ::std::is_same; 48 using ::std::is_const; 91 typedef std::vector< void* > storage_type; 97 std::vector<sc_object*> const & get_elements() const; 138 static std::string make_name( const char* prefix, size_type index ); 157 mutable std::vector< sc_object* >* objs_vec_; 230 : public std [all...] |
/gem5/src/arch/x86/insts/ |
H A D | microldstop.hh | 117 std::string generateDisassembly(Addr pc, 151 std::string generateDisassembly(Addr pc,
|