/gem5/src/systemc/tlm_bridge/ |
H A D | gem5_to_tlm.hh | 136 BridgeSlavePort(const std::string &name_, 195 ::Port &gem5_getPort(const std::string &if_name, int idx=-1) override;
|
H A D | tlm_to_gem5.hh | 109 BridgeMasterPort(const std::string &name_, 164 ::Port &gem5_getPort(const std::string &if_name, int idx=-1) override;
|
/gem5/src/systemc/ |
H A D | tlm_port_wrapper.hh | 61 InitiatorSocket &i, const std::string &_name, PortID _id) : 96 TlmTargetBaseWrapper(TargetSocket &t, const std::string &_name,
|
/gem5/src/cpu/simple/ |
H A D | exec_context.hh | 440 const std::vector<bool>& byteEnable = std::vector<bool>()) 449 const std::vector<bool>& byteEnable = std::vector<bool>()) 458 const std::vector<bool>& byteEnable = std::vector<bool>()) 468 return cpu->amoMem(addr, data, size, flags, std::move(amo_op)); 475 return cpu->initiateMemAMO(addr, size, flags, std::move(amo_op));
|
/gem5/ext/pybind11/tests/ |
H A D | test_call_policies.cpp | 79 return CustomGuard::report_status() + std::string(" & ") + DependentGuard::report_status(); 83 return DependentGuard::report_status() + std::string(" & ") + CustomGuard::report_status();
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-generated-function-mockers_test.cc | 104 virtual int TypeWithComma(const std::map<int, string>& a_map) = 0; 146 MOCK_METHOD0(ReturnTypeWithComma, std::map<int, string>()); 148 std::map<int, string>(int)); // NOLINT 160 MOCK_METHOD1(TypeWithComma, int(const std::map<int, string>&)); // NOLINT 172 std::map<int, string>()); 294 const std::map<int, string> a_map; 344 const std::map<int, string> a_map; 408 MOCK_METHOD0_T(ReturnTypeWithComma, std::map<int, int>()); 409 MOCK_CONST_METHOD1_T(ReturnTypeWithComma, std::map<int, int>(int)); // NOLINT 441 const std [all...] |
/gem5/src/cpu/o3/probe/ |
H A D | elastic_trace.cc | 77 std::string filename = simout.resolve(name() + "." + 202 maxTempStoreSize = std::max(tempStore.size(), 203 (std::size_t)maxTempStoreSize.value()); 291 maxPhysRegDepMapSize = std::max(physRegDepMap.size(), 292 (std::size_t)maxPhysRegDepMapSize.value()); 446 std::set<InstSeqNum>::const_iterator dep_set_it; 620 maxNumDependents = std::max(past_record->numDepts, 715 new_record->compDelay = std::min(comp_delay, new_record->compDelay); 756 new_record->compDelay = std::min(comp_delay, new_record->compDelay); 941 const std [all...] |
/gem5/src/mem/cache/ |
H A D | base.hh | 143 CacheMasterPort(const std::string &_name, BaseCache *_cache, 175 const std::string &label) : 236 MemSidePort(const std::string &_name, BaseCache *_cache, 237 const std::string &_label); 263 CacheSlavePort(const std::string &_name, BaseCache *_cache, 264 const std::string &_label); 307 CpuSidePort(const std::string &_name, BaseCache *_cache, 308 const std::string &_label); 369 std::unique_ptr<Packet> pendingDelete; 1056 Port &getPort(const std [all...] |
/gem5/src/mem/ |
H A D | request.hh | 84 typedef std::shared_ptr<Request> RequestPtr; 224 invldMasterId = std::numeric_limits<MasterID>::max() 324 std::vector<bool> _byteEnable; 475 setVirt(asid, vaddr, size, flags, mid, pc, std::move(atomic_op)); 546 atomicOpFunctor = std::move(amo_op); 575 req1 = std::make_shared<Request>(*this); 576 req2 = std::make_shared<Request>(*this); 581 req1->_byteEnable = std::vector<bool>( 584 req2->_byteEnable = std::vector<bool>( 639 const std [all...] |
/gem5/src/base/stats/ |
H A D | text.cc | 71 using namespace std; 97 std::list<Info *> &statsList(); 104 Text::Text(std::ostream &stream) 110 Text::Text(const std::string &file) 126 Text::open(std::ostream &_stream) 138 Text::open(const std::string &file) 168 std::string 169 Text::statName(const std::string &name) const 211 if (!std::isnan(value)) { 256 (flags.isSet(nonan) && std [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | eigen.h | 33 # pragma warning(disable: 4996) // warning C4996: std::unary_negate is deprecated in C++17 60 template <typename T> using is_eigen_dense_map = all_of<is_template_base_of<Eigen::DenseBase, T>, std::is_base_of<Eigen::MapBase<T, Eigen::ReadOnlyAccessors>, T>>; 61 template <typename T> using is_eigen_mutable_map = std::is_base_of<Eigen::MapBase<T, Eigen::WriteAccessors>, T>; 133 template <EigenIndex i, EigenIndex ifzero> using if_zero = std::integral_constant<EigenIndex, i == 0 ? ifzero : i>; 236 return eigen_array_cast<props>(src, parent, !std::is_const<Type>::value); 301 return eigen_encapsulate<props>(new CType(std::move(*src))); 349 operator Type&&() && { return std::move(value); } 416 std::unique_ptr<MapType> map; 417 std::unique_ptr<Type> ref; 443 copy_or_ref = std [all...] |
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_signed.hh | 748 void print(::std::ostream &os=::std::cout) const { os << to_bool(); } 760 inline ::std::ostream &operator << ( 761 ::std::ostream &, const sc_signed_bitref_r &); 799 void scan(::std::istream &is=::std::cin); 805 inline ::std::istream &operator >> (::std::istream &, sc_signed_bitref &); 863 const std::string to_string(sc_numrep numrep=SC_DEC) const; 864 const std [all...] |
H A D | sc_unsigned.hh | 656 void print(::std::ostream &os=::std::cout) const { os << to_bool(); } 667 inline ::std::ostream &operator << ( 668 ::std::ostream &, const sc_unsigned_bitref_r &); 706 void scan(::std::istream &is=::std::cin); 712 inline ::std::istream &operator >> (::std::istream &, sc_unsigned_bitref &); 773 const std::string to_string(sc_numrep numrep=SC_DEC) const; 774 const std [all...] |
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_proxy.hh | 118 const std::string convert_to_bin(const char *s); 119 const std::string convert_to_fmt(const std::string &s, sc_numrep numrep, bool); 422 const std::string to_string() const; 423 const std::string to_string(sc_numrep) const; 424 const std::string to_string(sc_numrep, bool) const; 447 print(::std::ostream &os=::std::cout) const 457 void scan(::std::istream &is=::std [all...] |
/gem5/ext/dsent/libutil/ |
H A D | Map.h | 33 using std::map; 211 inline std::ostream& operator<<(std::ostream& ost_, const Map<String>& map_) 216 ost_ << it->first << " = " << it->second << std::endl;
|
/gem5/ext/dsent/model/ |
H A D | TransitionInfo.cc | 82 void TransitionInfo::print(std::ostream& ost_) const
|
/gem5/ext/dsent/model/optical/ |
H A D | LaserSource.cc | 109 Log::printLine(std::cerr, "[Warning] " + getInstanceName() +
|
/gem5/ext/mcpat/ |
H A D | main.cc | 43 using namespace std;
|
/gem5/util/statetrace/arch/i686/ |
H A D | tracechild.cc | 39 using namespace std;
|
/gem5/ext/nomali/ |
H A D | Makefile | 28 CXXFLAGS = -std=c++0x $(CFLAGS)
|
/gem5/src/mem/ruby/structures/ |
H A D | TimerTable.cc | 95 TimerTable::print(std::ostream& out) const
|
/gem5/util/statetrace/base/ |
H A D | tracechild.cc | 40 using namespace std;
|
/gem5/src/kern/linux/ |
H A D | events.cc | 67 std::stringstream ss;
|
/gem5/src/arch/riscv/ |
H A D | stacktrace.cc | 36 using namespace std;
|
/gem5/src/arch/power/ |
H A D | stacktrace.cc | 37 using namespace std;
|