/gem5/src/python/m5/util/ |
H A D | smartdict.py | 10 # documentation and/or other materials provided with the distribution; 67 def convert(self, other): 68 t = type(other) 78 def __lt__(self, other): 79 return self.convert(other) < other 80 def __le__(self, other): 81 return self.convert(other) <= other 82 def __eq__(self, other) [all...] |
/gem5/src/base/ |
H A D | sat_counter.hh | 6 * not be construed as granting a license to any other intellectual 23 * documentation and/or other materials provided with the distribution; 82 SatCounter(const SatCounter& other) argument 83 : initialVal(other.initialVal), maxVal(other.maxVal), 84 counter(other.counter) 89 SatCounter& operator=(const SatCounter& other) { argument 90 if (this != &other) { 91 SatCounter temp(other); 98 SatCounter(SatCounter&& other) argument 108 operator =(SatCounter&& other) argument 126 swap(SatCounter& other) argument [all...] |
H A D | match.cc | 11 * documentation and/or other materials provided with the distribution; 47 ObjectMatch::add(const ObjectMatch &other) argument 49 tokens.insert(tokens.end(), other.tokens.begin(), other.tokens.end());
|
H A D | sat_counter.test.cc | 11 * documentation and/or other materials provided with the distribution; 149 SatCounter other(bits, initial_value); 171 // Test saturation against other saturating counter 174 counter <<= other; local 175 value <<= other; local 181 // Test zeroing against other saturating counter 182 counter >>= other; local 183 value >>= other; local 280 SatCounter other(bits, 2); 306 // Test add-assignment of other saturatin [all...] |
H A D | match.hh | 11 * documentation and/or other materials provided with the distribution; 50 void add(const ObjectMatch &other);
|
/gem5/util/style/ |
H A D | region.py | 10 # documentation and/or other materials provided with the distribution; 28 '''This object always compares less than any other object''' 30 def __lt__(self, other): return type(self) != type(other) 31 def __le__(self, other): return True 32 def __gt__(self, other): return False 33 def __ge__(self, other): return type(self) == type(other) 34 def __eq__(self, other): return type(self) == type(other) [all...] |
/gem5/src/systemc/core/ |
H A D | sc_module_name.cc | 10 * documentation and/or other materials provided with the distribution; 52 sc_module_name::sc_module_name(const sc_module_name &other) : argument 53 _name(other._name), _gem5_module(other._gem5_module), _on_the_stack(false)
|
H A D | sc_attr.cc | 10 * documentation and/or other materials provided with the distribution; 38 sc_attr_base::sc_attr_base(const sc_attr_base &other) : _name(other._name) {} argument 68 sc_attr_cltn::sc_attr_cltn(const sc_attr_cltn &other) : cltn(other.cltn) {} argument
|
H A D | sc_object.cc | 10 * documentation and/or other materials provided with the distribution; 145 sc_object::sc_object(const sc_object &other) argument 147 _gem5_object = new sc_gem5::Object(this, *other._gem5_object); 151 sc_object::operator = (const sc_object &other) argument 153 *_gem5_object = *other._gem5_object;
|
/gem5/src/systemc/tlm_core/2/generic_payload/ |
H A D | gp.cc | 119 // Should the other members be reset too? 126 tlm_generic_payload::deep_copy_from(const tlm_generic_payload &other) argument 128 m_command = other.get_command(); 129 m_address = other.get_address(); 130 m_length = other.get_data_length(); 131 m_response_status = other.get_response_status(); 132 m_byte_enable_length = other.get_byte_enable_length(); 133 m_streaming_width = other.get_streaming_width(); 134 m_gp_option = other.get_gp_option(); 135 m_dmi = other 180 update_original_from( const tlm_generic_payload &other, bool use_byte_enable_on_read) argument 232 update_extensions_from(const tlm_generic_payload &other) argument [all...] |
/gem5/util/stats/ |
H A D | info.py | 10 # documentation and/or other materials provided with the distribution; 78 def __add__(self, other): 79 return BinaryProxy(operator.__add__, self, other) 80 def __sub__(self, other): 81 return BinaryProxy(operator.__sub__, self, other) 82 def __mul__(self, other): 83 return BinaryProxy(operator.__mul__, self, other) 84 def __div__(self, other): 85 return BinaryProxy(operator.__div__, self, other) 86 def __truediv__(self, other) [all...] |
/gem5/src/cpu/minor/ |
H A D | decode.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 100 DecodeThreadInfo(const DecodeThreadInfo& other) : argument 101 inputIndex(other.inputIndex), 102 inMacroop(other.inMacroop), 103 execSeqNum(other.execSeqNum), 104 blocked(other.blocked)
|
H A D | fetch2.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 114 Fetch2ThreadInfo(const Fetch2ThreadInfo& other) : argument 115 inputIndex(other.inputIndex), 116 pc(other.pc), 117 havePC(other.havePC), 118 lastStreamSeqNum(other.lastStreamSeqNum), 119 expectedStreamSeqNum(other.expectedStreamSeqNum), 120 predictionSeqNum(other.predictionSeqNum), 121 blocked(other [all...] |
H A D | execute.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 157 ExecuteThreadInfo(const ExecuteThreadInfo& other) : argument 158 inputIndex(other.inputIndex), 159 lastCommitWasEndOfMacroop(other.lastCommitWasEndOfMacroop), 160 instsBeingCommitted(other.instsBeingCommitted), 161 streamSeqNum(other.streamSeqNum), 162 lastPredictionSeqNum(other.lastPredictionSeqNum), 163 drainState(other.drainState)
|
H A D | fetch1.hh | 6 * not be construed as granting a license to any other intellectual 20 * documentation and/or other materials provided with the distribution; 250 Fetch1ThreadInfo(const Fetch1ThreadInfo& other) : argument 251 state(other.state), 252 pc(other.pc), 253 streamSeqNum(other.streamSeqNum), 254 predictionSeqNum(other.predictionSeqNum), 255 blocked(other.blocked)
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_gp.h | 171 //should the other members be reset too? 226 void deep_copy_from(const tlm_generic_payload & other) argument 228 m_command = other.get_command(); 229 m_address = other.get_address(); 230 m_length = other.get_data_length(); 231 m_response_status = other.get_response_status(); 232 m_byte_enable_length = other.get_byte_enable_length(); 233 m_streaming_width = other.get_streaming_width(); 234 m_gp_option = other.get_gp_option(); 235 m_dmi = other 282 update_original_from(const tlm_generic_payload & other, bool use_byte_enable_on_read = true) argument 334 update_extensions_from(const tlm_generic_payload & other) argument [all...] |
/gem5/src/systemc/ext/core/ |
H A D | sc_attr.hh | 10 * documentation and/or other materials provided with the distribution; 43 sc_attr_base(const sc_attr_base &other); 64 sc_attribute(const sc_attribute<T> &other) : argument 65 sc_attr_base(other.name()), value(other.value)
|
/gem5/src/mem/ruby/slicc_interface/ |
H A D | Message.hh | 11 * documentation and/or other materials provided with the distribution; 52 Message(const Message &other) argument 53 : m_time(other.m_time), 54 m_LastEnqueueTime(other.m_LastEnqueueTime), 55 m_DelayedTicks(other.m_DelayedTicks), 56 m_msg_counter(other.m_msg_counter)
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_report.cpp | 108 sc_report::sc_report(const sc_report& other) argument 109 : std::exception(other), 110 severity(other.severity), 111 md(other.md), 112 msg(empty_dup(other.msg)), 113 file(empty_dup(other.file)), 114 line(other.line), 115 timestamp(new sc_time(*other.timestamp)), 116 process(other.process), 117 m_verbosity_level(other 122 operator =(const sc_report& other) argument [all...] |
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-param-util.h | 12 // in the documentation and/or other materials provided with the 113 // Determines whether the given iterator and other point to the same 116 virtual bool Equals(const ParamIteratorInterface& other) const = 0; 130 ParamIterator(const ParamIterator& other) : impl_(other.impl_->Clone()) {} argument 131 ParamIterator& operator=(const ParamIterator& other) { argument 132 if (this != &other) 133 impl_.reset(other.impl_->Clone()); 150 bool operator==(const ParamIterator& other) const { 151 return impl_.get() == other 188 ParamGenerator(const ParamGenerator& other) argument 190 operator =(const ParamGenerator& other) argument 252 Iterator(const Iterator& other) argument 349 Iterator(const Iterator& other) argument [all...] |
/gem5/src/base/filters/ |
H A D | perfect_bloom_filter.cc | 11 * documentation and/or other materials provided with the distribution; 53 Perfect::merge(const Base* other) argument 55 auto* cast_other = static_cast<const Perfect*>(other);
|
H A D | multi_bloom_filter.hh | 12 * documentation and/or other materials provided with the distribution; 58 void merge(const Base* other) override;
|
H A D | perfect_bloom_filter.hh | 11 * documentation and/or other materials provided with the distribution; 55 void merge(const Base* other) override;
|
H A D | base.hh | 12 * documentation and/or other materials provided with the distribution; 87 * @param other The other bloom filter to merge with. 90 merge(const Base* other) argument 92 assert(filter.size() == other->filter.size()); 94 filter[i] += other->filter[i];
|
/gem5/ext/drampower/src/ |
H A D | MemCommand.h | 16 * documentation and/or other materials provided with the distribution. 130 bool operator==(const MemCommand& other) const 132 if ((getType() == other.getType()) && 133 (getBank() == other.getBank())
|