Lines Matching defs:m_size
78 int m_size;
113 inline int scfx_mant::size() const { return m_size; }
138 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");
149 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");
157 inline scfx_mant::scfx_mant(std::size_t size_) : m_array(0), m_size(size_)
163 m_array(0), m_size(rhs.m_size)
165 m_array = alloc(m_size);
166 for (int i = 0; i < m_size; i++) {
175 if (m_size != rhs.m_size) {
176 free(m_array, m_size);
177 m_array = alloc(m_size = rhs.m_size);
180 for (int i = 0; i < m_size; i++) {
190 free(m_array, m_size);
197 for (int i = 0; i < m_size; i++) {
205 if (size == m_size) {
210 m_array = alloc(m_size = size);
215 int end = sc_min(size, m_size);
236 p[-size + 1 + i] = m_array[-m_size + 1 + i];
238 p[size - 1 - i] = m_array[m_size - 1 - i];
251 free(m_array, m_size);
253 m_size = size;
260 SC_ASSERT_((i >> 1) >= 0 && (i >> 1) < m_size,
272 SC_ASSERT_((i >> 1) >= 0 && (i >> 1) < m_size,
284 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");