/gem5/src/base/ |
H A D | time.hh | 197 std::string date(const std::string &format = "") const; 198 std::string time() const; 200 void serialize(const std::string &base, CheckpointOut &cp) const; 201 void unserialize(const std::string &base, CheckpointIn &cp); 262 inline std::ostream & 263 operator<<(std::ostream &out, const Time &time)
|
H A D | addr_range.hh | 87 std::vector<Addr> masks; 126 AddrRange(Addr _start, Addr _end, const std::vector<Addr> &_masks, 208 AddrRange(const std::vector<AddrRange>& ranges) 307 std::string to_string() const 310 std::string str; 457 std::sort(masks_lsb, masks_lsb + masks.size()); 533 typedef std::list<AddrRange> AddrRangeList;
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxtype_params.h | 107 const std::string to_string() const; 109 void print( ::std::ostream& = ::std::cout ) const; 110 void dump( ::std::ostream& = ::std::cout ) const; 330 ::std::ostream& 331 operator << ( ::std::ostream& os, const sc_fxtype_params& a )
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_method_process.h | 65 std::cout << "**** " << sc_time_stamp() << " (" \ 67 << " - " << P->name() << std::endl; \ 80 void sc_set_stack_size( sc_method_handle, std::size_t ); 106 friend void sc_set_stack_size( sc_method_handle, std::size_t ); 161 void set_stack_size( std::size_t size ); 172 std::size_t m_stack_size; // Thread stack size. 173 std::vector<sc_process_monitor*> m_monitor_q; // Thread monitors.
|
H A D | sc_time.h | 105 const std::string to_string() const; 139 void print( ::std::ostream& os = std::cout ) const; 149 inline ::std::ostream& operator << ( ::std::ostream&, const sc_time& ); 345 ::std::ostream& 346 operator << ( ::std::ostream& os, const sc_time& t )
|
H A D | sc_thread_process.h | 54 std::cout << "**** " << sc_time_stamp() << " (" \ 56 << " - " << P->name() << std::endl; \ 70 void sc_set_stack_size( sc_thread_handle, std::size_t ); 80 void sc_set_stack_size( sc_thread_handle thread_h, std::size_t size ); 96 friend void sc_set_stack_size( sc_thread_handle, std::size_t ); 141 void set_stack_size( std::size_t size ); 168 std::vector<sc_process_monitor*> m_monitor_q; // Thread monitors. 169 std::size_t m_stack_size; // Thread stack size. 182 inline void sc_thread_process::set_stack_size( std::size_t size )
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | simple_target_socket.h | 141 typename std::map<transaction_type*, sc_core::sc_event *>::iterator it; 212 std::stringstream s; 225 std::stringstream s; 238 std::stringstream s; 251 std::stringstream s; 301 std::stringstream s; 344 std::stringstream s; 399 for( typename std::vector<process_handle_class*>::iterator 406 typename std::vector<process_handle_class*>::iterator it; 424 std [all...] |
/gem5/src/arch/sparc/insts/ |
H A D | static_inst.cc | 58 SparcStaticInst::printMnemonic(std::ostream &os, const char *mnemonic) 64 SparcStaticInst::printRegArray(std::ostream &os, const RegId indexArray[], 83 SparcStaticInst::printSrcReg(std::ostream &os, int reg) const 90 SparcStaticInst::printDestReg(std::ostream &os, int reg) const 97 SparcStaticInst::printReg(std::ostream &os, RegId reg) 250 std::string 253 std::stringstream ss;
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxtype_params.hh | 104 const std::string to_string() const; 106 void print(::std::ostream & =::std::cout) const; 107 void dump(::std::ostream & =::std::cout) const; 256 inline ::std::ostream & 257 operator << (::std::ostream &os, const sc_fxtype_params &a)
|
/gem5/src/systemc/tests/systemc/datatypes/misc/test01/ |
H A D | test01.cpp | 56 std::stringstream ss; 72 std::stringstream ss; 88 std::stringstream ss; 103 std::stringstream ss; 119 std::stringstream ss; 134 std::stringstream ss; 150 std::stringstream ss;
|
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-tuple_test.cc | 38 using ::std::tr1::get; 39 using ::std::tr1::make_tuple; 40 using ::std::tr1::tuple; 41 using ::std::tr1::tuple_element; 42 using ::std::tr1::tuple_size; 217 // Tests constructing a 2-tuple from an std::pair. 219 ::std::pair<int, char> a(1, 'a'); 244 // Tests assigning an std::pair to a 2-tuple. 246 const ::std::pair<int, bool> a(5, true);
|
/gem5/src/cpu/ |
H A D | static_inst.hh | 97 std::bitset<Num_Flags> flags; 250 mutable std::string *cachedDisassembly; 255 virtual std::string 326 virtual const std::string &disassemble(Addr pc, 333 void printFlags(std::ostream &outs, const std::string &separator) const; 336 std::string getName() { return mnemonic; }
|
H A D | base.hh | 203 Port &getPort(const std::string &if_name, 222 std::vector<TheISA::Interrupts*> interrupts; 267 std::vector<ThreadContext *> threadContexts; 276 static const uint32_t invldPid = std::numeric_limits<uint32_t>::max(); 590 std::ostream *functionTraceStream; 598 static std::vector<BaseCPU *> cpuList; //!< Static global cpu list 637 std::vector<AddressMonitor> addressMonitor;
|
H A D | timing_expr.hh | 83 std::vector<uint64_t> results; 84 std::vector<bool > resultAvailable; 142 std::vector<TimingExpr *> defns;
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | multi_passthrough_target_socket.h | 237 std::vector<callback_binder_fw<TYPES> *> &binders = 239 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES> *> & 321 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES> *> & 336 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES> *> m_multi_binds; 339 std::vector<callback_binder_fw<TYPES> *> & 345 std::vector<tlm::tlm_bw_transport_if<TYPES> *> m_sockets; 348 std::vector<callback_binder_fw<TYPES> *> m_binders;
|
/gem5/src/dev/ |
H A D | dma_device.hh | 125 std::deque<PacketPtr> transmitList; 211 Port &getPort(const std::string &if_name, 227 virtual const std::string name() const { return "DmaCallback"; } 497 std::vector<uint8_t> _data; 500 typedef std::unique_ptr<DmaDoneEvent> DmaDoneEventUPtr; 526 std::deque<DmaDoneEventUPtr> pendingRequests; 527 std::deque<DmaDoneEventUPtr> freeRequests;
|
H A D | pixelpump.hh | 273 const std::string name() const override { return _name; } 284 const std::string _name; 299 std::vector<PixelEvent *> pixelEvents;
|
/gem5/src/mem/qos/ |
H A D | mem_sink.cc | 110 MemSinkCtrl::getPort(const std::string &interface, PortID idx) 192 std::max(curTick(), nextRequest), nextRequest); 193 schedule(nextReqEvent, std::max(curTick(), nextRequest)); 213 std::vector<PacketQueue>* queue_ptr = (busState == READ ? &readQueue : 222 std::string plist = ""; 224 plist += (std::to_string(e->req->masterId())) + " "; 345 MemSinkCtrl::MemoryPort::MemoryPort(const std::string& n,
|
/gem5/src/cpu/pred/ |
H A D | multiperspective_perceptron.cc | 54 const std::vector<std::vector<int>> &blurrypath_bits, int path_length, 56 const std::vector<std::vector<std::vector<bool>>> &acyclic_bits, 57 const std::vector<int> &modhist_indices, 58 const std::vector<int> &modhist_lengths, 59 const std::vector<int> &modpath_indices, 60 const std::vector<int> &modpath_lengths, 61 const std [all...] |
H A D | tage_base.hh | 429 std::vector<unsigned> tagTableTagWidths; 430 std::vector<int> logTagTableSizes; 432 std::vector<bool> btablePrediction; 433 std::vector<bool> btableHysteresis; 445 // @TODO Convert to std::vector<bool> 459 std::vector<ThreadHistory> threadHistory; 470 std::vector<int8_t> useAltPredForNewlyAllocated; 481 std::vector<bool> noSkip;
|
/gem5/src/mem/ruby/system/ |
H A D | DMASequencer.cc | 79 m_RequestTable.emplace(std::piecewise_construct, 80 std::forward_as_tuple(line_addr), 81 std::forward_as_tuple(paddr, len, write, 0, 95 std::shared_ptr<SequencerMsg> msg = 96 std::make_shared<SequencerMsg>(clockEdge()); 140 std::shared_ptr<SequencerMsg> msg = 141 std::make_shared<SequencerMsg>(clockEdge());
|
/gem5/src/systemc/core/ |
H A D | sc_time.cc | 133 const std::string 136 std::ostringstream ss; 206 sc_time::print(std::ostream &os) const 234 double d = str ? std::strtod(str, &end) : 0.0; 240 while (*end && std::isspace(*end)) 285 std::ostream & 286 operator << (std::ostream &os, const sc_time &t) 448 std::string 451 std::ostringstream ss;
|
/gem5/src/systemc/tests/systemc/compliance_1666/test208/ |
H A D | test208.cpp | 8 using std::cout;
9 using std::endl;
25 std::vector<sc_object*> children = sig.get_child_objects();
49 std::vector<sc_object*> children = h.get_child_objects();
89 std::vector<sc_object*> children = h.get_child_objects();
135 std::vector<sc_object*> children = h.get_child_objects();
175 std::vector<sc_object*> children = obj->get_child_objects();
202 std::vector<sc_object*> children = this->get_child_objects();
227 std::vector<sc_object*> children = obj.get_child_objects();
|
/gem5/src/mem/cache/tags/ |
H A D | fa_lru.cc | 61 std::string 125 tagHash.erase(std::make_pair(blk->tag, blk->isSecure())); 178 auto iter = tagHash.find(std::make_pair(tag, is_secure)); 199 FALRU::findVictim(Addr addr, const bool is_secure, const std::size_t size, 200 std::vector<CacheBlk*>& evict_blks) const 229 tagHash[std::make_pair(blk->tag, blk->isSecure())] = falruBlk; 420 printSize(std::ostream &stream, size_t size) 432 FALRU::CacheTracking::regStats(std::string name) 450 std::stringstream size_str;
|
/gem5/src/dev/pci/ |
H A D | host.hh | 111 const std::string name() const; 244 std::map<PciBusAddr, PciDevice *> devices; 309 virtual std::pair<PciBusAddr, Addr> decodeAddress(Addr address);
|