/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | class.h | 280 std::string msg; 282 msg += handle((PyObject *) type).attr("__module__").cast<std::string>() + "."; 306 auto patients = std::move(pos->second); 446 pybind11_fail(std::string(type->tp_name) + ": dynamic attributes are " 478 std::memset(view, 0, sizeof(Py_buffer)); 526 qualname = str(rec.scope.attr("__qualname__").cast<std::string>() + "." + rec.name); 540 module ? str(module).cast<std::string>() + "." + rec.name : 567 pybind11_fail(std::string(rec.name) + ": Unable to create type object!"); 606 pybind11_fail(std::string(rec.name) + ": PyType_Ready failed (" + error_string() + ")!");
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | simple_target_socket.h | 140 typename std::map<transaction_type *, 404 for (typename std::vector< 414 typename std::vector<process_handle_class *>::iterator it; 434 std::vector<process_handle_class*> v; 487 typename std::map<transaction_type *, 519 typename std::map<transaction_type *, 581 std::map<transaction_type *, sc_core::sc_event *> m_pending_trans; 723 typename std::map<transaction_type *, 1000 for (typename std::vector< 1010 typename std [all...] |
/gem5/src/mem/ruby/system/ |
H A D | GPUCoalescer.cc | 64 using namespace std; 627 std::vector<PacketPtr> mylist; 904 std::vector<bool> accessMask(blockSize,false); 905 std::vector< std::pair<int,AtomicOpFunctor*> > atomicOps; 912 std::pair<int,AtomicOpFunctor *> tmpAtomicOp(tmpOffset, 923 std::shared_ptr<RubyRequest> msg; 925 msg = std::make_shared<RubyRequest>(clockEdge(), pkt->getAddr(), 934 msg = std::make_shared<RubyRequest>(clockEdge(), pkt->getAddr(), 960 std 961 operator <<(ostream &out, const std::unordered_map<KEY, VALUE> &map) argument [all...] |
/gem5/src/gpu-compute/ |
H A D | gpu_tlb.cc | 135 GpuTLB::getPort(const std::string &if_name, PortID idx) 601 return std::make_shared<GeneralProtection>(0); 733 return std::make_shared<GeneralProtection>(0); 742 return std::make_shared<GeneralProtection>(0); 745 return std::make_shared<GeneralProtection>(0); 772 return std::make_shared<GeneralProtection>(0); 775 return std::make_shared<GeneralProtection>(0); 812 return std::make_shared<PageFault>(vaddr, true, 848 return std::make_shared<PageFault>(vaddr, true, mode, 855 return std [all...] |
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_port.cpp | 132 std::vector<sc_bind_elem*> vec; 138 std::vector<sc_bind_ef*> thread_vec; 139 std::vector<sc_bind_ef*> method_vec; 229 std::sprintf( msg, "%s: port '%s' (%s)", add_msg, name(), kind() ); 231 std::sprintf( msg, "port '%s' (%s)", name(), kind() ); 411 std::vector<sc_bind_elem*>& vec = m_bind_info->vec;
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_in.hh | 141 add_trace(sc_trace_file *tf, const std::string &name) const 158 sc_trace(sc_trace_file *tf, const sc_in<T> &i, const std::string &name) 301 add_trace(sc_trace_file *tf, const std::string &name) const 321 const std::string &name) 461 add_trace(sc_trace_file *tf, const std::string &name) const 482 const std::string &name)
|
/gem5/src/cpu/o3/ |
H A D | mem_dep_unit_impl.hh | 178 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(inst); 182 std::pair<InstSeqNum, MemDepEntryPtr>(inst->seqNum, inst_entry)); 275 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(inst); 279 std::pair<InstSeqNum, MemDepEntryPtr>(inst->seqNum, inst_entry)); 326 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(barr_inst); 330 std::pair<InstSeqNum, MemDepEntryPtr>(barr_sn, inst_entry));
|
/gem5/src/mem/cache/prefetch/ |
H A D | queued.cc | 57 RequestPtr req = std::make_shared<Request>(paddr, blk_size, 0, mid); 163 std::vector<AddrPriority> addresses; 306 QueuedPrefetcher::alreadyInQueue(std::list<DeferredPacket> &queue, 326 std::swap(*it, *prev); 344 RequestPtr translation_req = std::make_shared<Request>(pkt->req->getAsid(), 450 QueuedPrefetcher::addToQueue(std::list<DeferredPacket> &queue,
|
/gem5/src/systemc/tlm_bridge/ |
H A D | tlm_to_gem5.cc | 92 auto req = std::make_shared<Request>( 206 std::stringstream ss; 457 TlmToGem5Bridge<BITWIDTH>::gem5_getPort(const std::string &if_name, int idx) 473 bmp(std::string(name()) + "master", *this), socket("tlm_socket"), 474 wrapper(socket, std::string(name()) + ".tlm", InvalidPortID), 477 std::string("[systemc].") + name()))
|
/gem5/ext/pybind11/tests/ |
H A D | test_pytypes.cpp | 35 set.add(std::string("key3")); 68 m.def("str_from_string", []() { return py::str(std::string("baz")); }); 80 m.def("bytes_from_string", []() { return py::bytes(std::string("foo")); }); 245 d["str_i1"] = std::string("str"); 246 std::string s2("str1"); 269 py::print(1, 2.0, "three", true, std::string("-- multiple args"));
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_proxy.h | 119 const std::string convert_to_bin( const char* s ); 120 const std::string convert_to_fmt( const std::string& s, sc_numrep numrep, bool ); 481 const std::string to_string() const; 482 const std::string to_string( sc_numrep ) const; 483 const std::string to_string( sc_numrep, bool ) const; 516 void print( ::std::ostream& os = ::std::cout ) const 526 void scan( ::std::istream& is = ::std [all...] |
/gem5/ext/dsent/model/ |
H A D | ModelGen.cc | 69 using std::cout; 70 using std::endl;
|
/gem5/ext/dsent/model/std_cells/ |
H A D | CellMacros.cc | 91 double nmos_width = std::max(calculateNmosWidth(cell_, 1, 2, 1) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 92 double pmos_width = std::max(calculatePmosWidth(cell_, 1, 2, 2) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 191 double nmos_width = std::max(calculateNmosWidth(cell_, 2, 1, 2) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 192 double pmos_width = std::max(calculatePmosWidth(cell_, 2, 1, 1) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 288 double nmos_width = std::max(calculateNmosWidth(cell_, 1, 1, 1) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 289 double pmos_width = std::max(calculatePmosWidth(cell_, 1, 1, 1) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 389 double nmos_width = std::max(calculateNmosWidth(cell_, 2, 2, 2) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 390 double pmos_width = std::max(calculatePmosWidth(cell_, 2, 2, 2) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth"));
|
H A D | INV.cc | 38 using std::ceil; 39 using std::max;
|
/gem5/src/mem/ruby/network/simple/ |
H A D | SimpleNetwork.cc | 43 using namespace std; 113 std::vector<MessageBuffer*> queues(m_virtual_networks);
|
H A D | Switch.cc | 40 using namespace std; 168 Switch::print(std::ostream& out) const
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_phase_callback_registry.h | 102 typedef std::vector<entry> storage_type; 103 typedef std::vector<cb_type*> single_storage_type;
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_string.h | 49 typedef ::std::string sc_string; 214 void print( systemc_ostream& os = ::std::cout ) const;
|
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64c.h | 177 if (std::is_floating_point<M>::value) 196 if (std::is_floating_point<M>::value)
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/child_proc_control/ |
H A D | child_proc_control.cpp | 38 using std::cout; 39 using std::endl;
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/kill_reset/ |
H A D | kill_reset.cpp | 36 using std::cout; 37 using std::endl;
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/odds_and_ends/ |
H A D | odds_and_ends.cpp | 37 using std::cout; 38 using std::endl;
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_delta_count/ |
H A D | sc_delta_count.cpp | 37 using std::cout; 38 using std::endl;
|
/gem5/src/systemc/utils/ |
H A D | sc_report.cc | 131 std::pair<int, std::string>(id, msg));
|
/gem5/ext/sst/ |
H A D | ExtMaster.cc | 60 std::string &n) : 174 auto req = std::make_shared<Request>(ev->getAddr(), ev->getSize(), flags, 0);
|