Searched refs:pair (Results 76 - 100 of 115) sorted by relevance

12345

/gem5/src/gpu-compute/
H A Dgpu_dyn_inst.cc517 std::pair<ComputeUnit::pageDataStruct::iterator, bool> ret;
H A Dlds_state.cc229 LdsState::returnQueuePush(std::pair<Tick, PacketPtr> thePair)
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc43 #include <utility> // For std::pair and std::make_pair.
59 using std::pair;
1096 void CountingThreadFunc(pair<AtomicCounterWithMutex*, int> param) {
1106 typedef ThreadWithParam<pair<AtomicCounterWithMutex*, int> > ThreadType;
1137 pair<ThreadLocal<std::string>*, std::string*> param) {
1136 RetrieveThreadLocalValue( pair<ThreadLocal<std::string>*, std::string*> param) argument
H A Dgtest-printers_test.cc201 using ::std::pair;
897 // pair<bool, int> here, and since the key part in a multimap has to
898 // be constant, without a templated ctor in the pair class (as in
902 map1.insert(pair<const bool, int>(true, 0));
903 map1.insert(pair<const bool, int>(true, 1));
904 map1.insert(pair<const bool, int>(false, 2));
932 pair<const bool, int> p(true, 5);
/gem5/src/arch/arm/
H A Dpmu.hh347 typedef std::pair<SimObject*, std::string> EventTypeEntry;
H A Dsemihosting.hh266 typedef std::pair<uint64_t, SemiErrno> RetErrno;
297 * @return a (return value, errno) pair
H A Dutility.hh168 * at the current EL status: it hence returns a pair of boolean values:
180 std::pair<bool, bool>
H A Dutility.cc309 std::pair<bool, bool>
/gem5/src/cpu/o3/
H A Drename.hh122 typedef typename std::pair<InstSeqNum, PhysRegIdPtr> SeqNumRegPair;
H A Drename_map.hh111 typedef std::pair<PhysRegIdPtr, PhysRegIdPtr> RenameInfo;
117 * @return A RenameInfo pair indicating both the new and previous
226 * @return A RenameInfo pair indicating both the new and previous
H A Dregfile.hh73 using IdRange = std::pair<PhysIds::iterator,
H A Dcpu.hh195 ProbePointArg<std::pair<DynInstPtr, PacketPtr> > *ppDataAccessComplete;
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h139 typedef std::pair<tlm_payload_type *, tlm_phase_type> PAYLOAD;
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.cc341 pair<RequestTable::iterator, bool> r =
356 pair<RequestTable::iterator, bool> r =
905 std::vector< std::pair<int,AtomicOpFunctor*> > atomicOps;
912 std::pair<int,AtomicOpFunctor *> tmpAtomicOp(tmpOffset,
H A DSequencer.cc205 pair<RequestTable::iterator, bool> r =
224 pair<RequestTable::iterator, bool> r =
/gem5/ext/googletest/googlemock/test/
H A Dgmock-generated-matchers_test.cc52 using std::pair;
198 EXPECT_EQ("are a tuple whose fields (#2, #0) are a pair where "
207 "whose fields (#2, #0) are a pair where the first < the second",
213 EXPECT_EQ("are a tuple whose fields (#1, #0) aren't a pair "
1190 EXPECT_THAT(my_map, Contains(pair<const char* const, int>(bar, 2)));
1197 EXPECT_THAT(another_map, Contains(pair<const string, int>(string("fee"), 1)));
1198 EXPECT_THAT(another_map, Contains(pair<const string, int>("fie", 2)));
1205 EXPECT_THAT(some_map, Not(Contains(pair<const int, int>(2, 23))));
H A Dgmock-matchers_test.cc77 using std::pair;
1302 Matcher<const pair<std::string, int>&> m = Key("foo");
1308 Matcher<pair<int, bool> > m = Key(GreaterThan(10));
1316 pair<int, std::string> p(25, "foo");
1326 pair<char, bool> p('a', true);
1358 Matcher<const pair<const char*, int>&> m1 = Pair("foo", 42);
1359 Matcher<const pair<const char*, int> > m2 = Pair("foo", 42);
1360 Matcher<pair<const char*, int> > m3 = Pair("foo", 42);
1362 Matcher<pair<int, const std::string> > m4 = Pair(25, "42");
1363 Matcher<pair<cons
[all...]
/gem5/src/mem/ruby/profiler/
H A DAddressProfiler.cc52 pair<AddressMap::iterator, bool> r =
/gem5/src/mem/
H A Dcoherent_xbar.cc747 std::pair<MemCmd, Tick> snoop_result;
887 std::pair<MemCmd, Tick> snoop_result;
916 std::pair<MemCmd, Tick>
983 // snoop response is part of the returned pair
H A Ddram_ctrl.hh880 std::pair<std::vector<uint32_t>, bool>
/gem5/ext/pybind11/include/pybind11/
H A Dcast.h85 // Gets the cache entry for the given type, creating it if necessary. The return value is the pair
88 inline std::pair<decltype(internals::registered_types_py)::iterator, bool> all_type_info_get_cache(PyTypeObject *type);
720 // Called to do type lookup and wrap the pointer and type in a pair when a dynamic_cast
721 // isn't needed or can't be used. If the type is unknown, sets the error and returns a pair
723 PYBIND11_NOINLINE static std::pair<const void *, const type_info *> src_and_type(
784 // Likewise for std::pair before C++17 (which mandates that the copy constructor not exist when the
786 template <typename T1, typename T2> struct is_copy_constructible<std::pair<T1, T2>>
845 // Returns a (pointer, type_info) pair taking care of necessary type lookup for a
848 static std::pair<const void *, const type_info *> src_and_type(const itype *src) {
1340 // UTF-16 is much easier: we can only have a surrogate pair fo
[all...]
/gem5/src/sim/
H A Dsystem.cc463 std::pair<uint32_t,uint32_t> p(tid, workid);
H A Dprocess.cc174 typedef std::vector<pair<Addr,Addr>> MapVec;
/gem5/src/dev/arm/
H A Dgic_v3_its.hh410 std::pair<uint32_t, Gicv3Redistributor *>
/gem5/ext/pybind11/include/pybind11/detail/
H A Dinit.h293 void setstate(value_and_holder &v_h, std::pair<T, O> &&result, bool need_alias) {

Completed in 175 milliseconds

12345