/gem5/src/base/ |
H A D | time.hh | 11 * documentation and/or other materials provided with the distribution; 118 operator=(const Time &other) argument 120 sec(other.sec()); 121 nsec(other.nsec()); 171 operator+=(const Time &other) argument 174 _time.tv_sec += other.sec(); 175 _time.tv_nsec += other.nsec(); 185 operator-=(const Time &other) argument 187 _time.tv_sec -= other.sec(); 188 _time.tv_nsec -= other [all...] |
H A D | bitunion.hh | 11 * documentation and/or other materials provided with the distribution; 44 //Since they're unioned with each other, all of these storage locations 46 //without having to have access to each other. More details are provided with 104 operator=(BitfieldTypeImpl<Base> const & other) argument 106 return *this = (Type)other; 122 operator=(BitfieldType<Base> const & other) argument 124 return Impl::operator=(other); 136 Type operator=(BitfieldROType<Base> const &other) = delete; 151 operator=(BitfieldWOType<Base> const & other) argument 153 return Impl::operator=(other); 262 operator =(BitUnionOperators const &other) argument [all...] |
/gem5/ext/pybind11/tests/ |
H A D | pybind11_tests.h | 47 IncType(const IncType &other) : IncType(other.value() + 1) { } argument
|
H A D | conftest.py | 50 def __eq__(self, other): 53 b = _strip_and_dedent(other).splitlines() 63 def __eq__(self, other): 65 b = _split_and_sort(other) 86 def __eq__(self, other): 88 b = other 126 def __eq__(self, other): 128 b = _strip_and_dedent(other)
|
H A D | test_methods_and_attributes.cpp | 34 void add1(ExampleMandA other) { value += other.value; } // passing by value argument 35 void add2(ExampleMandA &other) { value += other.value; } // passing by reference argument 36 void add3(const ExampleMandA &other) { value += other.value; } // passing by const reference argument 37 void add4(ExampleMandA *other) { value += other->value; } // passing by pointer argument 38 void add5(const ExampleMandA *other) { value += other argument 40 add6(int other) argument 41 add7(int &other) argument 42 add8(const int &other) argument 43 add9(int *other) argument 44 add10(const int *other) argument [all...] |
/gem5/src/base/filters/ |
H A D | multi_bloom_filter.cc | 12 * documentation and/or other materials provided with the distribution; 57 Multi::merge(const Base* other) argument 59 auto* cast_other = static_cast<const Multi*>(other);
|
/gem5/src/mem/ |
H A D | request.hh | 6 * not be construed as granting a license to any other intellectual 24 * documentation and/or other materials provided with the distribution; 479 Request(const Request& other) argument 480 : _paddr(other._paddr), _size(other._size), 481 _masterId(other._masterId), 482 _flags(other._flags), 483 _memSpaceConfigFlags(other._memSpaceConfigFlags), 484 privateFlags(other.privateFlags), 485 _time(other [all...] |
H A D | packet.hh | 6 * not be construed as granting a license to any other intellectual 24 * documentation and/or other materials provided with the distribution; 170 * Structure that defines attributes and other data associated 575 * line we proceed to invalidate all other copies. 629 * other copies), the express snoop flag is set by the downstream 630 * cache to invalidate all other copies in zero time. Secondly, 643 * possibly other Shared copies in the memory system. A downstream 1186 // one to the other, e.g. a forwarded response to a response 1277 * the other packet provides the data, which is then copied to the 1278 * current packet. If the current packet is a write, and the other 1283 trySatisfyFunctional(PacketPtr other) argument [all...] |
/gem5/src/systemc/ext/utils/ |
H A D | sc_vector.hh | 29 * documentation and/or other materials provided with the distribution; 254 sc_member_access(const NonConstPolicy &other) : ptr_(other.ptr_) {} argument 388 operator == (const ConstDirectIterator &other) const 390 return it_ == other.it_; 393 operator != (const ConstDirectIterator &other) const 395 return it_ != other.it_; 398 operator <= (const ConstDirectIterator &other) const 400 return it_ <= other.it_; 403 operator >= (const ConstDirectIterator &other) cons 622 sc_vector_assembly(const sc_vector_assembly &other) argument [all...] |
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-param-util-generated.h | 16 // in the documentation and/or other materials provided with the 89 void operator=(const ValueArray1& other); 107 void operator=(const ValueArray2& other); 127 void operator=(const ValueArray3& other); 149 void operator=(const ValueArray4& other); 172 void operator=(const ValueArray5& other); 198 void operator=(const ValueArray6& other); 225 void operator=(const ValueArray7& other); 254 void operator=(const ValueArray8& other); 285 void operator=(const ValueArray9& other); 3230 Iterator(const Iterator& other) argument 3354 Iterator(const Iterator& other) argument 3496 Iterator(const Iterator& other) argument 3655 Iterator(const Iterator& other) argument 3833 Iterator(const Iterator& other) argument 4028 Iterator(const Iterator& other) argument 4242 Iterator(const Iterator& other) argument 4472 Iterator(const Iterator& other) argument 4720 Iterator(const Iterator& other) argument [all...] |
/gem5/ext/testlib/ |
H A D | uid.py | 10 # documentation and/or other materials provided with the distribution; 87 def __eq__(self, other): 88 return type(self) == type(other) and str(self) == str(other)
|
H A D | helper.py | 10 # documentation and/or other materials provided with the distribution; 237 def __eq__(self, other): 238 if isinstance(other, OrderedSet): 239 return len(self) == len(other) and list(self) == list(other) 240 return set(self) == set(other)
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pytypes.h | 113 /// Equivalent to ``obj is other`` in Python. 114 bool is(object_api const& other) const { return derived().ptr() == other.derived().ptr(); } 117 /// Equivalent to obj == other in Python 118 bool equal(object_api const &other) const { return rich_compare(other, Py_EQ); } 119 bool not_equal(object_api const &other) const { return rich_compare(other, Py_NE); } 120 bool operator<(object_api const &other) const { return rich_compare(other, Py_L 253 operator =(const object &other) argument 1434 rich_compare(object_api const &other, int value) const argument [all...] |
H A D | embed.h | 90 Initialize the Python interpreter. No other pybind11 or CPython API functions can be 187 scoped_interpreter(scoped_interpreter &&other) noexcept { other.is_valid = false; }
|
/gem5/src/python/m5/ |
H A D | params.py | 5 # not be construed as granting a license to any other intellectual 23 # documentation and/or other materials provided with the distribution; 484 def __mul__(self, other): 486 newobj.value *= NumericParamValue.unwrap(other) 492 def __truediv__(self, other): 494 newobj.value /= NumericParamValue.unwrap(other) 498 def __floordiv__(self, other): 500 newobj.value //= NumericParamValue.unwrap(other) 505 def __add__(self, other): 507 newobj.value += NumericParamValue.unwrap(other) [all...] |
H A D | proxy.py | 5 # not be construed as granting a license to any other intellectual 22 # documentation and/or other materials provided with the distribution; 78 # support for multiplying proxies by constants or other proxies to 79 # other params 80 def __mul__(self, other): 81 if not (isinstance(other, (int, long, float)) or isproxy(other)): 84 self._multipliers.append(other)
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_object_int.h | 50 hierarchy_scope( hierarchy_scope const & other ) /* = delete */;
|
H A D | sc_process_handle.h | 88 inline void swap( sc_process_handle& other ); 415 inline void sc_process_handle::swap( sc_process_handle& other ) 418 m_target_p = other.m_target_p; 419 other.m_target_p = tmp; 584 // thread will be restarted before the execution of any other threads.
|
/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | gp.hh | 151 void deep_copy_from(const tlm_generic_payload &other); 154 // Assumes that "other" was created from the original by calling 159 void update_original_from(const tlm_generic_payload &other, 162 void update_extensions_from(const tlm_generic_payload &other);
|
/gem5/src/arch/arm/kvm/ |
H A D | gic.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 75 KvmKernelGicV2(const KvmKernelGicV2 &other) = delete; member in class:KvmKernelGicV2 76 KvmKernelGicV2(const KvmKernelGicV2 &&other) = delete; member in class:KvmKernelGicV2
|
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-param-test_test.cc | 12 // in the documentation and/or other materials provided with the 268 DogAdder(const DogAdder& other) : value_(other.value_.c_str()) {} argument 270 DogAdder operator=(const DogAdder& other) { argument 271 if (this != &other) 272 value_ = other.value_; 275 DogAdder operator+(const DogAdder& other) const { 277 msg << value_.c_str() << other.value_.c_str(); 280 bool operator<(const DogAdder& other) const { 281 return value_ < other 306 IntWrapper(const IntWrapper& other) argument 308 operator =(const IntWrapper& other) argument [all...] |
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_nbcommon.inc | 860 else // other cases 879 else // other cases 904 // other cases 931 // other cases 958 // other cases 985 // other cases 1016 else // other cases 1033 else // other cases 1056 // other cases 1079 // other case [all...] |
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest-death-test.h | 12 // in the documentation and/or other materials provided with the 105 // On other platforms (e.g. Windows), we only support a simple regex 196 void operator=(const ExitedWithCode& other);
|
/gem5/src/systemc/core/ |
H A D | sc_process_handle.cc | 10 * documentation and/or other materials provided with the distribution; 132 sc_process_handle::operator < (const sc_process_handle &other) const 134 return _gem5_process < other._gem5_process;
|
/gem5/src/base/stats/ |
H A D | hdf5.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 64 Hdf5(const Hdf5 &other) = delete; member in class:Stats::Hdf5
|