Lines Matching defs:result_p

241             sc_unsigned*   result_p = sc_unsigned::m_pool.allocate();
244 result_p->nbits = result_p->num_bits(m_len);
245 result_p->ndigits = DIV_CEIL(result_p->nbits);
246 result_p->digit = (sc_digit*)sc_core::sc_temp_heap.allocate(
247 sizeof(sc_digit)*result_p->ndigits );
250 memset( result_p->digit, 0, sizeof(sc_digit)*result_p->ndigits );
252 result_p->digit[result_p->ndigits-1] = 0;
254 right_non_zero = m_right_p->concat_get_data( result_p->digit, 0 );
255 left_non_zero = m_left_p->concat_get_data(result_p->digit, m_len_r);
257 result_p->sgn = SC_POS;
259 result_p->sgn = SC_ZERO;
260 return *result_p;
631 sc_concat_bool* result_p = m_pool.allocate();
632 result_p->m_value = v;
633 return result_p;
759 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
761 result_p = sc_dt::sc_concatref::m_pool.allocate();
762 result_p->initialize( a, b );
763 return *result_p;
771 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
773 result_p = sc_dt::sc_concatref::m_pool.allocate();
774 result_p->initialize( a, b );
775 return *result_p;
783 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
786 result_p = sc_dt::sc_concatref::m_pool.allocate();
787 result_p->initialize( a, *b_p );
788 return *result_p;
796 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
799 result_p = sc_dt::sc_concatref::m_pool.allocate();
800 result_p->initialize( *a_p, b );
801 return *result_p;
807 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
809 result_p = sc_dt::sc_concatref::m_pool.allocate();
810 result_p->initialize( a, b );
811 return *result_p;
819 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
821 result_p = sc_dt::sc_concatref::m_pool.allocate();
822 result_p->initialize( a, b );
823 return *result_p;
831 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
834 result_p = sc_dt::sc_concatref::m_pool.allocate();
835 result_p->initialize( a, *b_p );
836 return *result_p;
844 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
847 result_p = sc_dt::sc_concatref::m_pool.allocate();
848 result_p->initialize( *a_p, b );
849 return *result_p;