/gem5/src/gpu-compute/ |
H A D | gpu_dyn_inst.cc | 517 std::pair<ComputeUnit::pageDataStruct::iterator, bool> ret;
|
H A D | lds_state.cc | 229 LdsState::returnQueuePush(std::pair<Tick, PacketPtr> thePair)
|
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-port_test.cc | 43 #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 D | gtest-printers_test.cc | 201 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 D | pmu.hh | 347 typedef std::pair<SimObject*, std::string> EventTypeEntry;
|
H A D | semihosting.hh | 266 typedef std::pair<uint64_t, SemiErrno> RetErrno; 297 * @return a (return value, errno) pair
|
H A D | utility.hh | 168 * at the current EL status: it hence returns a pair of boolean values: 180 std::pair<bool, bool>
|
H A D | utility.cc | 309 std::pair<bool, bool>
|
/gem5/src/cpu/o3/ |
H A D | rename.hh | 122 typedef typename std::pair<InstSeqNum, PhysRegIdPtr> SeqNumRegPair;
|
H A D | rename_map.hh | 111 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 D | regfile.hh | 73 using IdRange = std::pair<PhysIds::iterator,
|
H A D | cpu.hh | 195 ProbePointArg<std::pair<DynInstPtr, PacketPtr> > *ppDataAccessComplete;
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | peq_with_cb_and_phase.h | 139 typedef std::pair<tlm_payload_type *, tlm_phase_type> PAYLOAD;
|
/gem5/src/mem/ruby/system/ |
H A D | GPUCoalescer.cc | 341 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 D | Sequencer.cc | 205 pair<RequestTable::iterator, bool> r = 224 pair<RequestTable::iterator, bool> r =
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-generated-matchers_test.cc | 52 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 D | gmock-matchers_test.cc | 77 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 D | AddressProfiler.cc | 52 pair<AddressMap::iterator, bool> r =
|
/gem5/src/mem/ |
H A D | coherent_xbar.cc | 747 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 D | dram_ctrl.hh | 880 std::pair<std::vector<uint32_t>, bool>
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | cast.h | 85 // 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 D | system.cc | 463 std::pair<uint32_t,uint32_t> p(tid, workid);
|
H A D | process.cc | 174 typedef std::vector<pair<Addr,Addr>> MapVec;
|
/gem5/src/dev/arm/ |
H A D | gic_v3_its.hh | 410 std::pair<uint32_t, Gicv3Redistributor *>
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | init.h | 293 void setstate(value_and_holder &v_h, std::pair<T, O> &&result, bool need_alias) {
|