Searched refs:std (Results 151 - 175 of 1914) sorted by relevance

1234567891011>>

/gem5/src/gpu-compute/
H A Dhsa_object.cc43 HsaObject::HsaObject(const std::string &fname)
49 HsaObject::createHsaObject(const std::string &fname)
55 std::ifstream code_file(fname, std::ifstream::ate | std::ifstream::in |
56 std::ifstream::binary);
H A Dlocal_memory_pipeline.hh64 std::queue<GPUDynInstPtr> &getLMReqFIFO() { return lmIssuedRequests; }
65 std::queue<GPUDynInstPtr> &getLMRespFIFO() { return lmReturnedRequests; }
79 const std::string& name() const { return _name; }
90 std::string _name;
95 std::queue<GPUDynInstPtr> lmIssuedRequests;
99 std::queue<GPUDynInstPtr> lmReturnedRequests;
/gem5/src/mem/ruby/network/garnet2.0/
H A DRoutingUnit.hh79 std::vector<NetDest> m_routing_table;
80 std::vector<int> m_weight_table;
83 std::map<PortDirection, int> m_inports_dirn2idx;
84 std::map<int, PortDirection> m_inports_idx2dirn;
85 std::map<int, PortDirection> m_outports_idx2dirn;
86 std::map<PortDirection, int> m_outports_dirn2idx;
/gem5/src/systemc/ext/core/
H A Dsc_spawn.hh128 std::vector<const sc_event *> _events;
129 std::vector<sc_port_base *> _ports;
130 std::vector<sc_export_base *> _exports;
131 std::vector<sc_interface *> _interfaces;
132 std::vector<sc_event_finder *> _finders;
144 std::vector<Reset<const sc_in<bool> > > _in_resets;
145 std::vector<Reset<const sc_inout<bool> > > _inout_resets;
146 std::vector<Reset<const sc_out<bool> > > _out_resets;
147 std::vector<Reset<const sc_signal_in_if<bool> > > _if_resets;
201 decltype(std
[all...]
/gem5/src/arch/arm/insts/
H A Dbranch.cc46 std::string
49 std::stringstream ss;
55 std::string
58 std::stringstream ss;
64 std::string
67 std::stringstream ss;
/gem5/src/cpu/testers/traffic_gen/
H A Dpygen.cc60 std::shared_ptr<BaseGen>
64 return std::shared_ptr<BaseGen>();
68 return std::shared_ptr<BaseGen>();
73 std::shared_ptr<BaseGen> gen =
74 metaGenerator->cast<std::shared_ptr<BaseGen>>();
89 py::class_<BaseGen, std::shared_ptr<BaseGen>> c_base(m, "BaseGen");
/gem5/src/dev/ps2/
H A Ddevice.hh68 void hostRegDataAvailable(const std::function<void()> &c);
107 virtual bool recv(const std::vector<uint8_t> &data) = 0;
116 void send(const std::vector<uint8_t> &data) {
140 std::deque<uint8_t> outBuffer;
143 std::vector<uint8_t> inBuffer;
145 std::function<void()> dataAvailableCallback;
/gem5/src/systemc/tests/include/
H A DSimpleLTInitiator2_DMI.h107 std::cout << name() << ": Send write request: A = 0x"
108 << std::hex << (unsigned int)trans.get_address()
109 << ", D = 0x" << mData << std::dec
110 << " @ " << sc_core::sc_time_stamp() << std::endl;
113 std::cout << name() << ": Send read request: A = 0x"
114 << std::hex << (unsigned int)trans.get_address() << std::dec
115 << " @ " << sc_core::sc_time_stamp() << std::endl;
122 std::cout << name() << ": Received error response @ "
123 << sc_core::sc_time_stamp() << std
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_boost.h62 #define sc_bind std::bind
63 #define sc_ref(r) std::ref(r)
64 #define sc_cref(r) std::cref(r)
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_temporary.h32 #include <cstddef> // std::size_t
78 inline char* allocate( std::size_t bytes_n )
81 bytes_n = (bytes_n + 7) & ((std::size_t)(-8));
92 inline void initialize( std::size_t heap_size=0x100000 )
100 inline std::size_t length()
102 return (std::size_t)(m_end_p - m_bgn_p);
110 inline sc_byte_heap( std::size_t heap_size ) :
163 std::size_t m_pool_i; // Index of next entry to m_pool_m to provide.
165 std::size_t m_wrap; // Mask to wrap vector index.
172 inline std
[all...]
/gem5/ext/drampower/src/
H A DTraceParser.h53 std::vector<Data::MemCommand> cmd_list;
56 Data::MemCommand parseLine(std::string line);
62 std::ifstream& trace,
/gem5/src/systemc/ext/dt/
H A Dsc_temporary.hh32 #include <cstddef> // std::size_t
81 allocate(std::size_t bytes_n)
84 bytes_n = (bytes_n + 7) & ((std::size_t)(-8));
95 initialize(std::size_t heap_size=0x100000)
103 inline std::size_t
106 return (std::size_t)(m_end_p - m_bgn_p);
111 inline sc_byte_heap(std::size_t heap_size) :
161 std::size_t m_pool_i; // Index of next entry to m_pool_m to provide.
163 std::size_t m_wrap; // Mask to wrap vector index.
170 inline std
[all...]
/gem5/src/mem/cache/replacement_policies/
H A Dbip_rp.cc44 BIPRP::reset(const std::shared_ptr<ReplacementData>& replacement_data) const
46 std::shared_ptr<LRUReplData> casted_replacement_data =
47 std::static_pointer_cast<LRUReplData>(replacement_data);
/gem5/ext/googletest/googletest/src/
H A Dgtest-typed-test.cc48 static std::vector<std::string> SplitIntoTestNames(const char* src) {
49 std::vector<std::string> name_vec;
65 std::vector<std::string> name_vec = SplitIntoTestNames(registered_tests);
69 std::set<std::string> tests;
70 for (std::vector<std
[all...]
/gem5/src/kern/
H A Dkernel_stats.hh46 std::string myname;
55 const std::string name() const { return myname; }
56 virtual void regStats(const std::string &name);
/gem5/ext/pybind11/include/pybind11/
H A Dcomplex.h22 template <typename T> struct format_descriptor<std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>> {
25 static std::string format() { return std::string(value); }
31 std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>>::value[3];
37 template <typename T> struct is_fmt_numeric<std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>> {
42 template <typename T> class type_caster<std::complex<T>> {
54 value = std
[all...]
/gem5/src/sim/probe/
H A Dpmu.hh57 typedef std::unique_ptr<PMU> PMUUPtr;
/gem5/ext/dsent/libutil/
H A DCalculator.h34 using std::istringstream;
35 using std::ostringstream;
90 const std::map<String, String> &config,
92 std::map<std::string, double> &outputs);
98 const std::map<String, String> &config,
102 const std::map<String, String> &config,
106 const std::map<String, String> &config,
111 const std::map<String, String> &config,
H A DConfig.h33 void readFile(const char *filename_, std::map<String, String> &config);
H A DLog.h37 using std::cerr;
46 static void print(std::ostream& stream_, const String& str_);
48 static void printLine(std::ostream& stream_, const String& str_);
59 std::ofstream ofs;
/gem5/util/cxx_config/
H A Dstats.cc56 std::list<Stats::Info *> stats = Stats::statsList();
65 std::cerr << "Stats dump\n";
69 std::list<Stats::Info *> stats = Stats::statsList();
81 std::cerr << "SCALAR " << stat->name << ' '
88 std::cerr << "VECTOR " << stat->name << '[' << index
92 std::cerr << "VTOTAL " << stat->name << ' '
95 std::cerr << "?????? " << stat->name << '\n';
102 std::cerr << "Stats reset\n";
109 std::list<Stats::Info *> stats = Stats::statsList();
/gem5/src/kern/linux/
H A Dhelpers.hh55 void dumpDmesg(ThreadContext *tc, std::ostream &os);
/gem5/src/sim/power/
H A Dmathexpr_powermodel.hh85 double getStatValue(const std::string & name) const;
114 std::string basename;
117 std::unordered_map<std::string, Stats::Info*> stats_map;
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.cpp65 std::sprintf(error_message,
73 std::sprintf(error_message,
82 std::sprintf(error_message,
91 std::sprintf(error_message,
100 std::sprintf(error_message,
109 std::sprintf(error_message,
117 std::sprintf(error_message,
125 std::sprintf(error_message,
133 std::sprintf(error_message,
/gem5/src/cpu/o3/
H A Dscoreboard.cc38 Scoreboard::Scoreboard(const std::string &_my_name,

Completed in 21 milliseconds

1234567891011>>