Lines Matching defs:left

203   	virtual sc_dt::uint64 read_part( int left, int right ) const;
206 virtual sc_uint_sigref& select_part( int left, int right );
207 virtual void write_part( sc_dt::uint64 v, int left, int right );
347 virtual inline sc_dt::uint64 read_part(int left, int right) const;
348 virtual inline sc_uint_sigref& select_part(int left, int right);
349 virtual inline void write_part(sc_dt::uint64 v, int left, int right);
362 inline sc_uint_sigref& operator () ( int left, int right );
561 // left = left-hand bit of the selection.
566 (int left, int right)
571 result_p->initialize(this, left, right);
678 inline sc_dt::uint64 sc_signal<sc_dt::sc_uint<W> >::read_part( int left, int right ) const
681 return (this->m_val & ~sc_dt::mask_int[left][right]) >> right;
773 inline sc_uint_sigref& sc_signal<sc_dt::sc_uint<W> >::select_part(int left, int right)
776 result_p->initialize(this, left, right);
783 inline void sc_signal<sc_dt::sc_uint<W> >::write_part( sc_dt::uint64 v, int left, int right )
788 keep = sc_dt::mask_int[left][right];
919 sc_dt::sc_uint_subref_r operator () ( int left, int right ) const
920 { return (*this)->read()(left,right); }
921 sc_dt::sc_uint_subref_r range( int left, int right ) const
922 { return (*this)->read()(left,right); }
1175 sc_dt::sc_uint_subref_r operator () ( int left, int right ) const
1176 { return (*this)->read()(left,right); }
1177 sc_dt::sc_uint_subref_r range( int left, int right ) const
1178 { return (*this)->read()(left,right); }
1179 sc_uint_sigref& operator () ( int left, int right )
1180 { return (*this)->select_part(left,right); }
1181 sc_uint_sigref& range( int left, int right )
1182 { return (*this)->select_part(left,right); }
1510 // left = left-most bit in selection.
1514 void sc_uint_sigref::initialize(sc_uint_part_if* if_p, int left, int right)
1516 m_left = left;
1610 sc_dt::uint64 sc_uint_part_if::read_part( int /*left*/, int /*right*/ ) const
1615 sc_uint_sigref& sc_uint_part_if::select_part( int /*left*/, int /*right*/ )
1620 void sc_uint_part_if::write_part( sc_dt::uint64 v, int /*left*/, int /*right*/ )