/gem5/src/mem/ |
H A D | mem_checker.hh | 130 * Orders Transactions for use with std::map. 188 std::unordered_map<Serial, Transaction> writes; 195 typedef std::list<Transaction> TransactionList; 196 typedef std::list<WriteCluster> WriteClusterList; 299 const std::vector<uint8_t>& lastExpectedData() const 355 std::map<Serial, Transaction> outstandingReads; 370 std::vector<uint8_t> _lastExpectedData; 474 const std::string& getErrorMessage() const { return errorMessage; } 485 std::make_pair(addr, ByteTracker(addr, this))).first; 494 std [all...] |
H A D | packet_queue.cc | 50 PacketQueue::PacketQueue(EventManager& _em, const std::string& _label, 51 const std::string& _sendEventName, 167 when = std::max(when, curTick() + 1); 239 const std::string _label) 254 const std::string _label) 268 const std::string _label)
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/include_descendants/ |
H A D | include_descendants.cpp | 38 using std::cout; 39 using std::endl; 68 std::exception ex; 213 catch (std::exception e) { 228 catch (std::exception e) { 242 catch (std::exception e) { 254 catch (std::exception e) { 266 catch (std::exception e) { 278 catch (std::exception e) { 290 catch (std [all...] |
/gem5/src/base/ |
H A D | bitunion.hh | 56 static_assert(std::is_empty<Base>::value, 406 namespace std namespace 424 static inline std::ostream & 425 bitfieldBackendPrinter(std::ostream &os, const T &t) 435 inline std::ostream & 436 bitfieldBackendPrinter(std::ostream &os, const char &t) 443 inline std::ostream & 444 bitfieldBackendPrinter(std::ostream &os, const unsigned char &t) 454 std::ostream & 455 operator << (std [all...] |
H A D | addr_range_map.hh | 65 typedef std::map<AddrRange, V> RangeMap; 140 return tree.insert(std::make_pair(r, d)).first; 190 std::size_t 240 find(const AddrRange &r, std::function<bool(const AddrRange)> cond) 277 find(const AddrRange &r, std::function<bool(const AddrRange)> cond) const 290 mutable std::list<iterator> cache;
|
H A D | logging.hh | 96 print(const Loc &loc, const std::string &str) 98 std::stringstream ss; 101 ss << std::endl; 110 std::stringstream ss; 116 print(const Loc &loc, const std::string &format, const Args &...args) 129 virtual void log(const Loc &loc, std::string s) = 0;
|
/gem5/src/sim/ |
H A D | serialize.cc | 72 using namespace std; 77 std::stack<std::string> Serializable::path; 100 extern std::set<std::string> version_tags; 114 const std::string §ion(Serializable::currentSection()); 115 std::string str; 125 std::set<std::string> cpt_tags; 243 const std [all...] |
/gem5/src/gpu-compute/ |
H A D | lds_state.cc | 120 std::vector<int> bank; 122 int numBanks = std::min(parent->wfSize(), banks); 130 std::vector<Addr> addr_array; 141 addr_array[j] = std::numeric_limits<Addr>::max(); 149 if (addr_array[j] != std::numeric_limits<Addr>::max() 151 addr_array[j] = std::numeric_limits<Addr>::max(); 158 if (addr_array[j] != std::numeric_limits<Addr>::max()) { 161 max_bank = std::max(max_bank, bank[bankId]); 222 return returnQueuePush(std::make_pair(doneAt, packet)); 229 LdsState::returnQueuePush(std [all...] |
H A D | hsail_code.hh | 169 std::string name; 179 checkName(std::string &_name) 189 define(std::string &_name, int _value) 207 std::map<std::string, Label> map; 226 std::string name; 240 typedef std::map<const Brig::BrigDirectiveVariable*, StorageElement*> 243 std::list<StorageElement*> elements; 257 StorageElement* findSymbol(std::string name); 276 StorageElement* findSymbol(Brig::BrigSegment segment, std [all...] |
/gem5/src/arch/arm/insts/ |
H A D | misc64.hh | 56 std::string generateDisassembly( 75 std::string generateDisassembly( 94 std::string generateDisassembly( 106 std::string generateDisassembly( 166 std::string generateDisassembly( 184 std::string generateDisassembly( 202 std::string generateDisassembly( 209 const std::string fullMnemonic; 217 uint32_t _imm, const std::string full_mnem, 230 std [all...] |
H A D | data64.hh | 60 std::string generateDisassembly( 76 std::string generateDisassembly( 95 std::string generateDisassembly( 114 std::string generateDisassembly( 128 std::string generateDisassembly( 144 std::string generateDisassembly( 161 std::string generateDisassembly( 176 std::string generateDisassembly( 193 std::string generateDisassembly( 209 std [all...] |
/gem5/src/arch/arm/ |
H A D | remote_gdb.cc | 170 using namespace std; 314 RemoteGDB::getXferFeaturesRead(const std::string &annex, std::string &output) 317 { x, std::string(reinterpret_cast<const char *>(Blobs::s), \ 319 static const std::map<std::string, std::string> annexMap32{ 324 static const std::map<std::string, std [all...] |
/gem5/src/dev/net/ |
H A D | dist_iface.cc | 59 using namespace std; 89 std::unique_lock<std::mutex> sync_lock(lock); 106 nextAt = std::numeric_limits<Tick>::max(); 107 nextRepeat = std::numeric_limits<Tick>::max(); 120 nextAt = std::numeric_limits<Tick>::max(); 121 nextRepeat = std::numeric_limits<Tick>::max(); 128 std::unique_lock<std::mutex> sync_lock(lock); 160 std [all...] |
H A D | pktfifo.hh | 74 void serialize(const std::string &base, CheckpointOut &cp) const; 75 void unserialize(const std::string &base, CheckpointIn &cp); 82 typedef std::list<PacketFifoEntry> fifo_list; 87 std::list<PacketFifoEntry> fifo; 208 void serialize(const std::string &base, CheckpointOut &cp) const; 209 void unserialize(const std::string &base, CheckpointIn &cp);
|
/gem5/ext/pybind11/tests/ |
H A D | test_numpy_array.cpp | 32 std::vector<DtypeCheck> get_concrete_dtype_checks() { 35 get_dtype_check<std::int8_t>("int8"), 36 get_dtype_check<std::uint8_t>("uint8"), 37 get_dtype_check<std::int16_t>("int16"), 38 get_dtype_check<std::uint16_t>("uint16"), 39 get_dtype_check<std::int32_t>("int32"), 40 get_dtype_check<std::uint32_t>("uint32"), 41 get_dtype_check<std::int64_t>("int64"), 42 get_dtype_check<std::uint64_t>("uint64") 47 std [all...] |
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_mempool.cpp | 203 void* do_allocate(std::size_t); 204 void do_release(void*, std::size_t); 248 sc_mempool_int::do_allocate(std::size_t sz) 256 sc_mempool_int::do_release(void* p, std::size_t sz) 273 sc_mempool::allocate(std::size_t sz) 295 sc_mempool::release(void* p, std::size_t sz)
|
/gem5/src/systemc/tests/tlm/bugs/multi_passthrough_sockets_bug/ |
H A D | multi_passthrough_sockets_bug.cpp | 93 std::cout << "Received successfully introspection extension!" << std::endl; 153 std::vector<sc_core::sc_object*> children = module->get_child_objects(); 155 for (std::vector<sc_core::sc_object*>::iterator i = children.begin(); i != children.end(); ++i) 172 const std::vector<sc_core::sc_object*> & top_objs = sc_core::sc_get_top_level_objects(); 174 for (std::vector<sc_core::sc_object*>::const_iterator i = top_objs.begin(); i != top_objs.end(); ++i)
|
/gem5/src/arch/power/insts/ |
H A D | branch.hh | 64 const std::string & 94 std::string generateDisassembly( 124 std::string generateDisassembly( 203 std::string generateDisassembly( 233 std::string generateDisassembly( 255 std::string generateDisassembly(
|
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-death-test-internal.h | 130 static void set_last_death_test_message(const std::string& message); 134 static std::string last_death_test_message_; 164 } catch (const ::std::exception& gtest_exception) { \ 167 "\n%s: Caught std::exception-derived exception escaping the " \ 236 InternalRunDeathTestFlag(const std::string& a_file, 248 const std::string& file() const { return file_; } 254 std::string file_;
|
H A D | gtest-internal.h | 94 ::std::string PrintToString(const T& value); 137 GTEST_API_ std::string AppendUserMessage( 138 const std::string& gtest_msg, const Message& user_msg); 144 // are enabled). We derive it from std::runtime_error, which is for 146 // std::runtime_error inherits from std::exception, many testing 148 class GTEST_API_ GoogleTestFailureException : public ::std::runtime_error { 181 GTEST_API_ std::vector<EditType> CalculateOptimalEdits( 182 const std::vector<size_t>& left, const std [all...] |
/gem5/ext/googletest/googletest/test/ |
H A D | gtest_stress_test.cc | 64 std::string IdToKey(int id, const char* suffix) { 70 std::string IdToString(int id) { 77 const std::vector<TestProperty>& properties, 80 const std::vector<TestProperty>::const_iterator property = 81 std::find_if(properties.begin(), properties.end(), matches_key); 147 std::vector<TestProperty> properties;
|
/gem5/src/cpu/ |
H A D | exec_context.hh | 239 const std::vector<bool>& byteEnable = std::vector<bool>()) 253 const std::vector<bool>& byteEnable = std::vector<bool>()) 264 const std::vector<bool>& byteEnable = 265 std::vector<bool>()) = 0; 237 readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, const std::vector<bool>& byteEnable = std::vector<bool>()) argument 251 initiateMemRead(Addr addr, unsigned int size, Request::Flags flags, const std::vector<bool>& byteEnable = std::vector<bool>()) argument
|
H A D | activity.cc | 38 using namespace std; 47 std::memset(stageActive, 0, numStages); 129 std::memset(stageActive, 0, numStages);
|
/gem5/ext/googletest/googletest/src/ |
H A D | gtest-port.cc | 97 std::string dummy; 98 std::ifstream file(filename.c_str()); 408 std::make_pair(current_thread, ThreadLocalValues())).first; 417 .insert(std::make_pair( 428 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders; 456 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders; 482 typedef std::map<const ThreadLocalBase*, 486 typedef std::map<DWORD, ThreadLocalValues> ThreadIdToThreadLocals; 490 typedef std::pair<DWORD, HANDLE> ThreadIdAndHandle; 674 std [all...] |
/gem5/ext/drampower/src/ |
H A D | MemorySpecification.h | 75 MemoryType(const std::string& _val) : 230 std::string id; 239 static MemorySpecification getMemSpecFromXML(const std::string& id);
|