Searched refs:pair (Results 26 - 50 of 115) sorted by relevance

12345

/gem5/ext/systemc/src/tlm_utils/
H A Dpeq_with_get.h38 typedef std::pair<const sc_core::sc_time, transaction_type*> pair_type;
/gem5/tests/test-progs/insttest/src/riscv/
H A Dinsttest.h54 operator<<(std::ostream& os, const std::pair<A, B>& p)
/gem5/src/mem/ruby/network/garnet2.0/
H A DVirtualChannel.hh95 std::pair<VC_state_type, Cycles> m_vc_state;
/gem5/src/systemc/tests/include/
H A DSimpleLTInitiator2_DMI.h134 std::pair<dmi_type, bool>& getDMIData(const transaction_type& trans)
165 std::pair<dmi_type, bool>& dmi_data = getDMIData(trans);
289 std::pair<dmi_type, bool> mDMIDataReads;
290 std::pair<dmi_type, bool> mDMIDataWrites;
H A DSimpleLTInitiator3_DMI.h132 std::pair<dmi_type, bool>& getDMIData(const transaction_type& trans)
163 std::pair<dmi_type, bool>& dmi_data = getDMIData(trans);
234 std::pair<dmi_type, bool> mDMIDataReads;
235 std::pair<dmi_type, bool> mDMIDataWrites;
/gem5/src/systemc/utils/
H A Dreport.cc78 std::initializer_list<std::pair<int, const char *>> msgs)
H A Dreport.hh115 DefaultReportMessages(std::initializer_list<std::pair<int, const char *>>);
/gem5/src/gpu-compute/
H A Dexec_stage.hh113 std::vector<std::pair<Wavefront*, DISPATCH_STATUS>> *dispatchList;
H A Dglobal_memory_pipeline.hh156 * value: pair holding the instruction pointer and a bool that
160 std::map<uint64_t, std::pair<GPUDynInstPtr, bool>> gmOrderedRespBuffer;
H A Dsimple_pool_manager.cc100 SimplePoolManager::regionSize(std::pair<uint32_t, uint32_t> &region)
H A Dcompute_unit.hh118 // TODO: convert std::pair to a class to increase readability
119 std::vector<std::vector<std::pair<Wavefront*, WAVE_STATUS>>> waveStatusList;
130 // TODO: convert std::pair to a class to increase readability
131 std::vector<std::pair<Wavefront*, DISPATCH_STATUS>> dispatchList;
217 std::vector<std::pair<uint32_t, uint32_t> > regIdxVec;
399 typedef std::unordered_map<Addr, std::pair<int, int>> pageDataStruct;
450 std::deque<std::pair<PacketPtr, GPUDynInstPtr>> retries;
491 std::deque<std::pair<PacketPtr, Wavefront*>> retries;
/gem5/src/mem/cache/prefetch/
H A Dbop.hh73 typedef std::pair<int16_t, uint8_t> OffsetListEntry;
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_get.h42 typedef std::pair<const sc_core::sc_time, transaction_type *> pair_type;
/gem5/src/mem/ruby/common/
H A DWriteMask.hh57 std::vector<std::pair<int, AtomicOpFunctor*> > atomicOp)
191 std::vector<std::pair<int, AtomicOpFunctor*> > mAtomicOp;
/gem5/src/mem/cache/tags/
H A Dfa_lru.hh128 std::size_t operator()(const std::pair<T1, T2> &p) const
133 typedef std::pair<Addr, bool> TagHashKey;
/gem5/src/dev/net/
H A Detherlink.hh101 std::deque<std::pair<Tick, EthPacketPtr>> txQueue;
/gem5/src/mem/ruby/network/
H A DTopology.cc115 std::pair<SwitchID, SwitchID> src_dest = (*i).first;
137 std::pair<int, int> src_dest = (*i).first;
169 std::pair<int, int> src_dest_pair;
188 std::pair<int, int> src_dest;
H A DTopology.hh64 typedef std::map<std::pair<SwitchID, SwitchID>, LinkEntry> LinkMap;
/gem5/src/mem/
H A Dpage_table.hh159 void getMappings(std::vector<std::pair<Addr, Addr>> *addr_mappings);
/gem5/ext/pybind11/tests/
H A Dtest_builtin_casters.cpp84 m.def("pair_passthrough", [](std::pair<bool, std::string> input) {
86 }, "Return a pair in reversed order");
91 static std::pair<RValueCaster, RValueCaster> lvpair;
93 static std::pair<RValueCaster, std::tuple<RValueCaster, std::pair<RValueCaster, RValueCaster>>> lvnested;
128 // Not currently supported (std::pair caster has return-by-value cast operator);
130 //m.def("refwrap_pair", [](std::reference_wrapper<std::pair<int, int>>) { });
H A Dtest_copy_move.cpp131 m.def("move_pair", [](std::pair<MoveOnlyInt, MoveOrCopyInt> p) {
140 m.def("move_copy_nested", [](std::pair<MoveOnlyInt, std::pair<std::tuple<MoveOrCopyInt, CopyOnlyInt, std::tuple<MoveOnlyInt>>, MoveOrCopyInt>> x) {
/gem5/src/base/
H A Dcp_annotate.hh132 struct hash<std::pair<std::string, uint64_t> >
136 operator()(const std::pair<std::string, uint64_t>& x) const
243 typedef std::pair<std::string, uint64_t> Id;
248 typedef std::vector<std::pair<int, Id> > IdMap;
251 typedef std::map<System*, std::pair<std::string, int> > NameCache;
254 typedef std::pair<int, uint64_t> StackId;
H A Ddebug.cc86 pair<FlagsMap::iterator, bool> result =
/gem5/ext/pybind11/include/pybind11/detail/
H A Dinternals.h84 inline size_t operator()(const std::pair<const PyObject *, const char *>& v) const {
98 std::unordered_set<std::pair<const PyObject *, const char *>, overload_hash> inactive_overload_cache;
124 std::vector<std::pair<const std::type_info *, void *(*)(void *)>> implicit_casts;
/gem5/src/dev/pci/
H A Dhost.hh309 virtual std::pair<PciBusAddr, Addr> decodeAddress(Addr address);

Completed in 38 milliseconds

12345