Searched refs:std (Results 551 - 575 of 1914) sorted by relevance

<<21222324252627282930>>

/gem5/ext/googletest/googletest/test/
H A Dgtest_catch_exceptions_test_.cc109 throw std::runtime_error("Standard C++ exception"));
153 throw std::runtime_error("Standard C++ exception"));
169 throw std::runtime_error("Standard C++ exception");
207 throw std::runtime_error("Standard C++ exception");
228 virtual void SetUp() { throw std::runtime_error("Standard C++ exception"); }
258 throw std::runtime_error("Standard C++ exception");
287 throw std::runtime_error("Standard C++ exception");
307 std::set_terminate(&TerminateHandler);
H A Dgtest-options_test.cc93 const std::string expected_output_file =
95 FilePath(std::string("path") + GTEST_PATH_SEP_ +
97 const std::string& output_file =
107 const std::string exe_str = GetCurrentExecutableName().string();
167 const std::string expected_output_file =
170 FilePath(std::string("path") + GTEST_PATH_SEP_ +
172 const std::string& output_file =
195 const std::string path = "c:\\tmp\\";
197 const std::string path = "/tmp/";
201 const std
[all...]
/gem5/src/dev/net/
H A Detherbus.hh48 typedef std::list<EtherInt *> devlist_t;
74 Port &getPort(const std::string &if_name,
H A Detherswitch.hh64 Port &getPort(const std::string &if_name,
74 Interface(const std::string &name, EtherSwitch *_etherSwitch,
135 std::set<PortFifoEntry, EntryOrder> fifo;
137 const std::string objName;
142 PortFifo(const std::string &name, int max)
146 const std::string name() { return objName; }
188 std::vector<Interface*> interfaces;
190 std::map<uint64_t, SwitchTableEntry> forwardingTable;
H A Di8254xGBe.hh177 void anBegin(std::string sm, std::string st, int flags = CPA::FL_NONE) {
182 void anQ(std::string sm, std::string q) {
187 void anDq(std::string sm, std::string q) {
192 void anPq(std::string sm, std::string q, int num = 1) {
197 void anRq(std::string sm, std
[all...]
/gem5/src/mem/cache/
H A Dcache_blk.cc77 CacheBlkPrintWrapper::print(std::ostream &os, int verbosity,
78 const std::string &prefix) const
/gem5/src/cpu/
H A Dutils.hh88 isAnyActiveElement(const std::vector<bool>::const_iterator& it_start,
89 const std::vector<bool>::const_iterator& it_end)
H A Dintr_control_noisa.cc34 using namespace std;
/gem5/src/mem/cache/prefetch/
H A Dqueued.hh134 std::list<DeferredPacket> pfq;
135 std::list<DeferredPacket> pfqMissingTranslation;
137 using const_iterator = std::list<DeferredPacket>::const_iterator;
138 using iterator = std::list<DeferredPacket>::iterator;
177 using AddrPriority = std::pair<Addr, int32_t>;
187 std::vector<AddrPriority> &addresses) = 0;
204 void addToQueue(std::list<DeferredPacket> &queue, DeferredPacket &dpp);
232 bool alreadyInQueue(std::list<DeferredPacket> &queue,
/gem5/src/sim/
H A Demul_driver.hh58 const std::string &filename;
69 bool match(const std::string &s) const { return (s == filename); }
/gem5/src/mem/ruby/structures/
H A DPerfectCacheMemory.hh46 inline std::ostream&
47 operator<<(std::ostream& out, const PerfectCacheLineState<ENTRY>& obj)
83 void print(std::ostream& out) const;
91 std::unordered_map<Addr, PerfectCacheLineState<ENTRY> > m_map;
95 inline std::ostream&
96 operator<<(std::ostream& out, const PerfectCacheMemory<ENTRY>& obj)
99 out << std::flush;
188 PerfectCacheMemory<ENTRY>::print(std::ostream& out) const
/gem5/src/cpu/simple/
H A Dbase.hh102 std::vector<SimpleExecContext*> threadInfo;
103 std::list<ThreadID> activeThreads;
147 const std::vector<bool>& byteEnable =
148 std::vector<bool>())
153 const std::vector<bool>& byteEnable =
154 std::vector<bool>())
159 const std::vector<bool>& byteEnable =
160 std::vector<bool>())
145 readMem(Addr addr, uint8_t* data, unsigned size, Request::Flags flags, const std::vector<bool>& byteEnable = std::vector<bool>()) argument
151 initiateMemRead(Addr addr, unsigned size, Request::Flags flags, const std::vector<bool>& byteEnable = std::vector<bool>()) argument
157 writeMem(uint8_t* data, unsigned size, Addr addr, Request::Flags flags, uint64_t* res, const std::vector<bool>& byteEnable = std::vector<bool>()) argument
H A Datomic.hh119 AtomicCPUPort(const std::string &_name, BaseSimpleCPU* _cpu)
142 AtomicCPUDPort(const std::string &_name, BaseSimpleCPU* _cpu)
172 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit;
216 const std::vector<bool>& byte_enable,
221 const std::vector<bool>& byteEnable = std::vector<bool>())
226 const std::vector<bool>& byteEnable = std::vector<bool>())
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.hh94 std::ostream& operator<<(std::ostream& out, const GPUCoalescerRequest& obj);
106 void printProgress(std::ostream& out) const;
180 void print(std::ostream& out) const;
248 void completeHitCallback(std::vector<PacketPtr> & mylist, int len);
273 typedef std::unordered_map<Addr, std::vector<RequestDesc>> CoalescingTable;
275 std::vector<Addr> newRequests;
277 typedef std::unordered_map<Addr, GPUCoalescerRequest*> RequestTable;
283 std
[all...]
/gem5/src/cpu/minor/
H A Dpipe_data.cc45 std::ostream &
46 operator <<(std::ostream &os, BranchData::Reason reason)
139 BranchData::reportData(std::ostream &os) const
146 << ";0x" << std::hex << target.instAddr() << std::dec
152 std::ostream &
153 operator <<(std::ostream &os, const BranchData &branch)
156 << std::hex << branch.target.instAddr() << std::dec
216 ForwardLineData::reportData(std
[all...]
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.hh67 class RejectException: public std::exception
96 virtual void print(std::ostream & out) const = 0;
136 Port &getPort(const std::string &if_name,
173 void profileRequest(const std::string &request);
192 std::map<Addr, MessageBuffer*> m_block_map;
194 typedef std::vector<MessageBuffer*> MsgVecType;
195 typedef std::set<MessageBuffer*> MsgBufType;
196 typedef std::map<Addr, MsgVecType* > WaitingBufType;
214 std::vector<Stats::Histogram *> m_delayVCHistogram;
244 MemoryPort(const std
[all...]
/gem5/src/mem/qos/
H A Dmem_ctrl.hh69 const std::unique_ptr<Policy> policy;
72 const std::unique_ptr<TurnaroundPolicy> turnPolicy;
75 const std::unique_ptr<QueuePolicy> queuePolicy;
90 std::unordered_map<MasterID, const std::string> masters;
93 std::unordered_map<MasterID, std::vector<uint64_t> > packetPriorities;
96 std::unordered_map<MasterID,
97 std::unordered_map<uint64_t, std
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_callbacks.cpp22 m.def("test_callback3", [](const std::function<int(int)> &func) {
23 return "func(43) = " + std::to_string(func(43)); });
24 m.def("test_callback4", []() -> std::function<int(int)> { return [](int i) { return i+1; }; });
88 m.def("test_cleanup", []() -> std::function<void(void)> {
101 m.def("roundtrip", [](std::function<int(int)> f, bool expect_none = false) {
103 throw std::runtime_error("Expected None to be converted to empty std::function");
106 m.def("test_dummy_function", [](const std::function<int(int)> &f) -> std::string {
111 return "can't convert to function pointer: eval(1) = " + std
[all...]
H A Dconstructor_stats.h75 std::unordered_map<void*, int> _instances; // Need a map rather than set because members can shared address with parents
76 std::list<std::string> _values; // Used to track values (e.g. of value constructors)
105 throw std::runtime_error("cstats.destroyed() called with unknown "
139 std::ostringstream oss;
142 value(std::forward<Tmore>(args)...);
154 static ConstructorStats& get(std::type_index type) {
155 static std::unordered_map<std::type_index, ConstructorStats> all_cstats;
170 const std
[all...]
/gem5/ext/dsent/tech/
H A DTechModel.cc76 m_available_wire_layers_ = new std::set<String>;
113 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
114 leakage_current_char_tmp = std::max(min_off_current, leakage_current_char_tmp);
117 double leakage_current = leakage_current_char_tmp * std::pow(10.0, (temp - char_temp) / temp_swing);
148 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
149 leakage_current_char_tmp = std::max(min_off_current, leakage_current_char_tmp);
152 double leakage_current = leakage_current_char_tmp * std::pow(10.0, (temp - char_temp) / temp_swing);
170 std::vector<double> vs(num_stacks_, 0.0);
190 std::vector<double> a(num_stacks_ - 1, 0);
191 std
[all...]
/gem5/src/dev/arm/
H A Dsmmu_v3_caches.hh83 static int decodePolicyName(const std::string &policy_name);
86 SMMUv3BaseCache(const std::string &policy_name, uint32_t seed);
89 virtual void regStats(const std::string &name);
123 const std::string &policy);
142 typedef std::vector<Entry> Set;
143 std::vector<Set> sets;
172 const std::string &policy);
187 typedef std::vector<Entry> Set;
188 std::vector<Set> sets;
215 const std
[all...]
/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron.hh172 std::vector<unsigned int> localHistories;
291 const std::vector<std::vector<int>> &blurrypath_bits,
293 const std::vector<std::vector<std::vector<bool>>> &acyclic_bits,
294 const std::vector<int> &modhist_indices,
295 const std::vector<int> &modhist_lengths,
296 const std::vector<int> &modpath_indices,
297 const std
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dnumpy.h81 std::string format_str;
85 std::unordered_map<std::type_index, numpy_type_info> registered_dtypes;
87 numpy_type_info *get_type_info(const std::type_info& tinfo, bool throw_if_missing = true) {
88 auto it = registered_dtypes.find(std::type_index(tinfo));
92 pybind11_fail(std::string("NumPy type info missing for ") + tinfo.name());
97 return get_type_info(typeid(typename std::remove_cv<T>::type), throw_if_missing);
119 using code_index = std::integral_constant<int, constexpr_first<same_size<Concrete>::template as, Check...>()>;
121 return std::get<code_index::value>(std
[all...]
/gem5/src/dev/
H A Dbaddev.hh51 std::string devname;
/gem5/ext/dsent/libutil/
H A DException.h31 using std::exception;
41 // Derived from std::exception class that returns a null-terminated char string

Completed in 36 milliseconds

<<21222324252627282930>>