Lines Matching defs:left

171   	virtual sc_dt::uint64 read_part( int left, int right ) const;
174 virtual sc_int_sigref& select_part( int left, int right );
175 virtual void write_part( sc_dt::uint64 v, int left, int right );
315 virtual inline sc_dt::uint64 read_part(int left, int right) const;
316 virtual inline sc_int_sigref& select_part(int left, int right);
317 virtual inline void write_part(sc_dt::uint64 v, int left, int right);
330 inline sc_int_sigref& operator () ( int left, int right );
409 inline sc_int_sigref& sc_signal<sc_dt::sc_int<W> >::select_part(int left, int right)
412 result_p->initialize(this, left, right);
531 // left = left-hand bit of the selection.
535 inline sc_int_sigref& sc_signal<sc_dt::sc_int<W> >::operator () (int left, int right)
540 result_p->initialize(this, left, right);
633 inline sc_dt::uint64 sc_signal<sc_dt::sc_int<W> >::read_part( int left, int right ) const
636 return (this->m_val & ~sc_dt::mask_int[left][right]) >> right;
728 inline void sc_signal<sc_dt::sc_int<W> >::write_part( sc_dt::uint64 v, int left, int right )
733 keep = sc_dt::mask_int[left][right];
863 sc_dt::sc_int_subref_r operator () ( int left, int right ) const
864 { return (*this)->read()(left,right); }
865 sc_dt::sc_int_subref_r range( int left, int right ) const
866 { return (*this)->read()(left,right); }
1117 sc_dt::sc_int_subref_r operator () ( int left, int right ) const
1118 { return (*this)->read()(left,right); }
1119 sc_dt::sc_int_subref_r range( int left, int right ) const
1120 { return (*this)->read()(left,right); }
1121 sc_int_sigref& operator () ( int left, int right )
1122 { return (*this)->select_part(left,right); }
1123 sc_int_sigref& range( int left, int right )
1124 { return (*this)->select_part(left,right); }
1454 // left = left-most bit in selection.
1458 void sc_int_sigref::initialize(sc_int_part_if* if_p, int left, int right)
1461 m_left = left;
1562 sc_dt::uint64 sc_int_part_if::read_part( int /*left*/, int /*right*/ ) const
1567 sc_int_sigref& sc_int_part_if::select_part( int /*left*/, int /*right*/ )
1572 void sc_int_part_if::write_part( sc_dt::uint64 v, int /*left*/, int /*right*/ )