/gem5/util/tlm/src/ |
H A D | slave_transactor.hh | 57 std::string portName; 63 const std::string& portName);
|
/gem5/src/base/ |
H A D | imgwriter.hh | 63 virtual void write(std::ostream &out) const = 0; 88 std::unique_ptr<ImgWriter>
|
/gem5/src/arch/sparc/insts/ |
H A D | priv.cc | 39 std::string 42 std::stringstream response; 49 std::string 52 std::stringstream response; 62 std::string 65 std::stringstream response; 82 std::string 85 std::stringstream response;
|
H A D | trap.cc | 37 std::string 40 std::stringstream response;
|
H A D | unknown.hh | 55 return std::make_shared<IllegalInstruction>(); 58 std::string
|
/gem5/src/learning_gem5/part2/ |
H A D | goodbye_object.hh | 66 std::string message; 81 void sayGoodbye(std::string name);
|
/gem5/src/arch/riscv/insts/ |
H A D | compressed.cc | 43 std::string 46 std::stringstream ss;
|
/gem5/src/systemc/tests/systemc/misc/unit/structs/test3/ |
H A D | arr_struct.h | 55 sc_trace( sc_trace_file*, const arr_struct1&, const std::string& ) 78 sc_trace( sc_trace_file*, const arr_struct2&, const std::string& )
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test06/ |
H A D | test06.cpp | 46 const std::vector<sc_object*> & vec ) 48 std::cout << "\n-->-- " << header << " -->--\n"; 50 std::cout << " - size: " << vec.size() << "\n"; 53 std::cout << " - " 57 std::cout << "--<-- " << header << " --<--" 58 << std::endl; 109 std::cout << "\nProgram completed" << std::endl;
|
/gem5/src/arch/arm/ |
H A D | vtophys.cc | 58 using namespace std; 67 static std::pair<bool, Addr> 73 auto req = std::make_shared<Request>(0, addr, 64, 0x40, -1, 0, 0); 86 return std::make_pair(true, req->getPaddr()); 91 return std::make_pair(true, req->getPaddr()); 93 return std::make_pair(false, 0); 99 const std::pair<bool, Addr> translation(try_translate(tc, addr)); 110 const std::pair<bool, Addr> translation(try_translate(tc, vaddr));
|
/gem5/src/gpu-compute/ |
H A D | gpu_static_inst.cc | 38 GPUStaticInst::GPUStaticInst(const std::string &opcode) 45 const std::string&
|
H A D | scheduling_policy.hh | 51 virtual Wavefront *chooseWave(std::vector<Wavefront*> *sched_list) = 0; 69 chooseWave(std::vector<Wavefront*> *sched_list) override
|
H A D | scheduler.hh | 51 void bindList(std::vector<Wavefront*> *sched_list); 59 std::vector<Wavefront*> *scheduleList;
|
/gem5/src/mem/ |
H A D | mem_master.hh | 57 std::string master_name, 66 std::string masterName;
|
H A D | physical.hh | 118 std::string _name; 124 std::vector<AbstractMemory*> memories; 134 std::vector<BackingStoreEntry> backingStore; 152 const std::vector<AbstractMemory*>& _memories, 161 PhysicalMemory(const std::string& _name, 162 const std::vector<AbstractMemory*>& _memories, 174 const std::string name() const { return _name; } 214 std::vector<BackingStoreEntry> getBackingStore() const
|
H A D | dramsim2.hh | 73 MemoryPort(const std::string& _name, DRAMSim2& _memory); 117 std::unordered_map<Addr, std::queue<PacketPtr> > outstandingReads; 118 std::unordered_map<Addr, std::queue<PacketPtr> > outstandingWrites; 133 std::deque<PacketPtr> responseQueue; 167 std::unique_ptr<Packet> pendingDelete; 194 Port &getPort(const std::string &if_name,
|
H A D | tport.hh | 89 std::unique_ptr<Packet> pendingDelete; 104 SimpleTimingPort(const std::string& name, SimObject* owner);
|
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/ |
H A D | feeder.hh | 59 std::vector<std::string> strings;
|
/gem5/src/cpu/minor/ |
H A D | scoreboard.hh | 75 std::vector<Index> numResults; 78 std::vector<Index> numUnpredictableResults; 81 std::vector<int> fuIndices; 87 std::vector<Cycles> returnCycle; 91 std::vector<InstSeqNum> writingInst; 94 Scoreboard(const std::string &name) : 134 const std::vector<Cycles> *src_reg_relative_latencies, 135 const std::vector<bool> *cant_forward_from_fu_indices,
|
/gem5/src/sim/ |
H A D | sim_exit.hh | 52 void exitSimLoop(const std::string &message, int exit_code = 0, 57 void exitSimLoopNow(const std::string &message, int exit_code = 0,
|
H A D | fd_array.cc | 50 FDArray::FDArray(std::string const& input, std::string const& output, 51 std::string const& errout) 63 std::map<std::string, int>::iterator it; 74 auto ffd = std::make_shared<FileFDEntry>(sim_fd, O_RDONLY, input, false); 86 ffd = std::make_shared<FileFDEntry>(sim_fd, O_WRONLY | O_CREAT | O_TRUNC, 97 ffd = std::make_shared<FileFDEntry>(sim_fd, O_WRONLY | O_CREAT | O_TRUNC, 111 auto ffd = std::dynamic_pointer_cast<FileFDEntry>(fdp); 135 auto seek = [] (std [all...] |
/gem5/src/mem/ruby/network/simple/ |
H A D | Switch.hh | 65 void addInPort(const std::vector<MessageBuffer*>& in); 66 void addOutPort(const std::vector<MessageBuffer*>& out, 78 void print(std::ostream& out) const; 91 std::vector<Throttle*> m_throttles; 92 std::vector<MessageBuffer*> m_port_buffers; 101 inline std::ostream& 102 operator<<(std::ostream& out, const Switch& obj) 105 out << std::flush;
|
/gem5/src/base/filters/ |
H A D | block_bloom_filter.hh | 67 std::vector<unsigned> masksLSBs; 70 std::vector<unsigned> masksSizes;
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | typeid.h | 24 inline void erase_all(std::string &string, const std::string &search) { 27 if (pos == std::string::npos) break; 32 PYBIND11_NOINLINE inline void clean_type_id(std::string &name) { 35 std::unique_ptr<char, void (*)(void *)> res { 36 abi::__cxa_demangle(name.c_str(), nullptr, nullptr, &status), std::free }; 49 template <typename T> static std::string type_id() { 50 std::string name(typeid(T).name());
|
/gem5/src/arch/arm/insts/ |
H A D | branch64.cc | 72 std::string 76 std::stringstream ss; 82 std::string 86 std::stringstream ss; 92 std::string 96 std::stringstream ss; 102 std::string 106 std::stringstream ss; 113 std::string 117 std [all...] |