Searched refs:other (Results 1 - 25 of 70) sorted by relevance

123

/gem5/src/python/m5/util/
H A Dsmartdict.py10 # 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 Dsat_counter.hh6 * 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 Dmatch.cc11 * 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 Dsat_counter.test.cc11 * 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 Dmatch.hh11 * documentation and/or other materials provided with the distribution;
50 void add(const ObjectMatch &other);
/gem5/util/style/
H A Dregion.py10 # 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 Dsc_module_name.cc10 * 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 Dsc_attr.cc10 * 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 Dsc_object.cc10 * 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 Dgp.cc119 // 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 Dinfo.py10 # 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 Ddecode.hh6 * 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 Dfetch2.hh6 * 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 Dexecute.hh6 * 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 Dfetch1.hh6 * 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 Dtlm_gp.h171 //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 Dsc_attr.hh10 * 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 DMessage.hh11 * 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 Dsc_report.cpp108 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 Dgtest-param-util.h12 // 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 Dperfect_bloom_filter.cc11 * 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 Dmulti_bloom_filter.hh12 * documentation and/or other materials provided with the distribution;
58 void merge(const Base* other) override;
H A Dperfect_bloom_filter.hh11 * documentation and/or other materials provided with the distribution;
55 void merge(const Base* other) override;
H A Dbase.hh12 * 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 DMemCommand.h16 * 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())

Completed in 30 milliseconds

123