/gem5/src/systemc/ext/dt/misc/ |
H A D | sc_value_base.hh | 81 virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const; 82 virtual bool concat_get_data(sc_digit *dst_p, int low_i) const;
|
H A D | sc_concatref.hh | 174 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 176 bool rnz = m_right_p->concat_get_ctrl(dst_p, low_i); 177 bool lnz = m_left_p->concat_get_ctrl(dst_p, low_i + m_len_r); 182 concat_get_data(sc_digit *dst_p, int low_i) const argument 184 bool rnz = m_right_p->concat_get_data(dst_p, low_i); 185 bool lnz = m_left_p->concat_get_data(dst_p, low_i + m_len_r); 594 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 598 dst_p[word_i] &= ~bit; 603 concat_get_data(sc_digit *dst_p, int low_i) const argument 608 dst_p[word_ [all...] |
/gem5/ext/systemc/src/sysc/datatypes/misc/ |
H A D | sc_value_base.h | 82 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 83 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const;
|
H A D | sc_concatref.h | 166 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 168 bool rnz = m_right_p->concat_get_ctrl( dst_p, low_i ); 169 bool lnz = m_left_p->concat_get_ctrl( dst_p, low_i+m_len_r ); 173 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const argument 175 bool rnz = m_right_p->concat_get_data( dst_p, low_i ); 176 bool lnz = m_left_p->concat_get_data( dst_p, low_i+m_len_r ); 644 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 648 dst_p[word_i] &= ~bit; 652 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const argument 657 dst_p[word_ [all...] |
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_int_base.cpp | 153 bool sc_int_subref_r::concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 155 int dst_i; // Word in dst_p now processing. 156 int end_i; // Highest order word in dst_p to process. 157 int high_i; // Index of high order bit in dst_p to set. 168 dst_p[dst_i] = (sc_digit)(dst_p[dst_i] & mask); 175 dst_p[dst_i] = 0; 182 dst_p[dst_i++] = 0; 183 dst_p[dst_i] = 0; 190 dst_p[dst_ 199 concat_get_data( sc_digit* dst_p, int low_i ) const argument 611 concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 644 concat_get_data( sc_digit* dst_p, int low_i ) const argument [all...] |
H A D | sc_uint_base.cpp | 152 bool sc_uint_subref_r::concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 154 int dst_i; // Word in dst_p now processing. 155 int end_i; // Highest order word in dst_p to process. 164 dst_p[dst_i] = (sc_digit)((dst_p[dst_i] & mask)); 167 for ( ; dst_i <= end_i; dst_i++ ) dst_p[dst_i] = 0; 172 bool sc_uint_subref_r::concat_get_data( sc_digit* dst_p, int low_i ) const argument 174 int dst_i; // Word in dst_p now processing. 175 int end_i; // Highest order word in dst_p to process. 176 int high_i; // Index of high order bit in dst_p t 583 concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 619 concat_get_data( sc_digit* dst_p, int low_i ) const argument [all...] |
H A D | sc_unsigned.cpp | 145 bool sc_unsigned::concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 147 int dst_i; // Index to next word to set in dst_p. 166 dst_p[dst_i] = ( dst_p[dst_i] & ~mask ); 169 for ( ; dst_i <= end_i; dst_i++ ) dst_p[dst_i] = 0; 174 bool sc_unsigned::concat_get_data( sc_digit* dst_p, int low_i ) const argument 177 int dst_i; // Index to next word to set in dst_p. 212 dst_p[dst_i] = ( ( dst_p[dst_i] & mask ) | 223 dst_p[dst_ [all...] |
H A D | sc_int_base.h | 181 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 186 dst_p[word_i] &= ~bit_mask; 189 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const argument 197 dst_p[word_i] |= bit_mask; 202 dst_p[word_i] &= ~bit_mask; 366 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 367 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const; 780 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 781 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const;
|
H A D | sc_uint_base.h | 166 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 171 dst_p[word_i] &= ~bit_mask; 174 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const argument 182 dst_p[word_i] |= bit_mask; 187 dst_p[word_i] &= ~bit_mask; 356 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 357 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const; 765 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 766 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const;
|
H A D | sc_signed.cpp | 141 bool sc_signed::concat_get_ctrl( sc_digit* dst_p, int low_i ) const argument 143 int dst_i; // Index to next word to set in dst_p. 159 dst_p[dst_i] = ( dst_p[dst_i] & ~mask ); 162 for ( ; dst_i <= end_i; dst_i++ ) dst_p[dst_i] = 0; 167 bool sc_signed::concat_get_data( sc_digit* dst_p, int low_i ) const argument 170 int dst_i; // Index to next word to set in dst_p. 203 dst_p[dst_i] = ( ( dst_p[dst_i] & mask ) | 214 dst_p[dst_ [all...] |
H A D | sc_signed_subref.inc | 54 bool sc_signed_subref_r::concat_get_ctrl(sc_digit* dst_p, int low_i ) const 57 return a.concat_get_ctrl( dst_p, low_i ); 61 bool sc_signed_subref_r::concat_get_data(sc_digit* dst_p, int low_i ) const 64 return a.concat_get_data( dst_p, low_i );
|
H A D | sc_unsigned_subref.inc | 54 bool sc_unsigned_subref_r::concat_get_ctrl(sc_digit* dst_p, int low_i) const 58 return a.concat_get_ctrl( dst_p, low_i ); 61 bool sc_unsigned_subref_r::concat_get_data(sc_digit* dst_p, int low_i) const 65 return a.concat_get_data( dst_p, low_i );
|
/gem5/src/systemc/dt/int/ |
H A D | sc_int_base.cc | 160 sc_int_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 162 int dst_i; // Word in dst_p now processing. 163 int end_i; // Highest order word in dst_p to process. 164 int high_i; // Index of high order bit in dst_p to set. 173 dst_p[dst_i] = (sc_digit)(dst_p[dst_i] & mask); 178 dst_p[dst_i] = 0; 184 dst_p[dst_i++] = 0; 185 dst_p[dst_i] = 0; 191 dst_p[dst_ 200 concat_get_data(sc_digit *dst_p, int low_i) const argument 574 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 609 concat_get_data(sc_digit *dst_p, int low_i) const argument [all...] |
H A D | sc_uint_base.cc | 163 sc_uint_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 165 int dst_i; // Word in dst_p now processing. 166 int end_i; // Highest order word in dst_p to process. 175 dst_p[dst_i] = (sc_digit)((dst_p[dst_i] & mask)); 179 dst_p[dst_i] = 0; 185 sc_uint_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const argument 187 int dst_i; // Word in dst_p now processing. 188 int end_i; // Highest order word in dst_p to process. 189 int high_i; // Index of high order bit in dst_p t 571 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 608 concat_get_data(sc_digit *dst_p, int low_i) const argument [all...] |
H A D | sc_unsigned.cc | 166 sc_unsigned::concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 168 int dst_i; // Index to next word to set in dst_p. 185 dst_p[dst_i] = (dst_p[dst_i] & ~mask); 189 dst_p[dst_i] = 0; 195 sc_unsigned::concat_get_data(sc_digit *dst_p, int low_i) const argument 198 int dst_i; // Index to next word to set in dst_p. 225 dst_p[dst_i] = ((dst_p[dst_i] & mask) | 231 dst_p[dst_ [all...] |
H A D | sc_signed.cc | 158 sc_signed::concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 160 int dst_i; // Index to next word to set in dst_p. 172 dst_p[dst_i] = (dst_p[dst_i] & ~mask); 176 dst_p[dst_i] = 0; 182 sc_signed::concat_get_data(sc_digit *dst_p, int low_i) const argument 185 int dst_i; // Index to next word to set in dst_p. 210 dst_p[dst_i] = ((dst_p[dst_i] & mask) | 216 dst_p[dst_ [all...] |
H A D | sc_signed_subref.inc | 56 sc_signed_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const 59 return a.concat_get_ctrl(dst_p, low_i); 64 sc_signed_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const 67 return a.concat_get_data(dst_p, low_i);
|
H A D | sc_unsigned_subref.inc | 56 sc_unsigned_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const 60 return a.concat_get_ctrl(dst_p, low_i); 64 sc_unsigned_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const 68 return a.concat_get_data(dst_p, low_i);
|
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_int_base.hh | 178 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 183 dst_p[word_i] &= ~bit_mask; 187 concat_get_data(sc_digit *dst_p, int low_i) const argument 194 dst_p[word_i] |= bit_mask; 197 dst_p[word_i] &= ~bit_mask; 327 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 328 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const; 880 virtual bool concat_get_ctrl( sc_digit* dst_p, int low_i ) const; 881 virtual bool concat_get_data( sc_digit* dst_p, int low_i ) const;
|
H A D | sc_uint_base.hh | 171 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 176 dst_p[word_i] &= ~bit_mask; 180 concat_get_data(sc_digit *dst_p, int low_i) const argument 187 dst_p[word_i] |= bit_mask; 190 dst_p[word_i] &= ~bit_mask; 314 virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const; 315 virtual bool concat_get_data(sc_digit *dst_p, int low_i) const; 813 virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const; 814 virtual bool concat_get_data( sc_digit *dst_p, int low_i) const;
|
H A D | sc_signed.hh | 723 concat_get_ctrl(sc_digit *dst_p, int low_i) const argument 727 dst_p[word_i] &= ~bit_mask; 732 concat_get_data( sc_digit* dst_p, int low_i ) const argument 738 dst_p[word_i] |= bit_mask; 741 dst_p[word_i] &= ~bit_mask; 875 virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const; 876 virtual bool concat_get_data(sc_digit *dst_p, int low_i) const; 1071 virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const; 1072 virtual bool concat_get_data(sc_digit *dst_p, int low_i) const;
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 961 inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 962 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 964 inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 965 { return (*this)->read().concat_get_data(dst_p, low_i); } 1239 inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1240 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1242 inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1243 { return (*this)->read().concat_get_data(dst_p, low_i); }
|
H A D | scx_signal_uint.h | 1017 sc_dt::sc_digit* dst_p, int low_i ) const 1018 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1020 sc_dt::sc_digit* dst_p, int low_i ) const 1021 { return (*this)->read().concat_get_data(dst_p, low_i); } 1297 sc_dt::sc_digit* dst_p, int low_i ) const 1298 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1300 sc_dt::sc_digit* dst_p, int low_i ) const 1301 { return (*this)->read().concat_get_data(dst_p, low_i); } 1016 concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1019 concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1296 concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1299 concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument
|
H A D | scx_signal_signed.h | 1142 virtual inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1143 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1144 virtual inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1145 { return (*this)->read().concat_get_data(dst_p, low_i); } 1420 virtual inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1421 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1422 virtual inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1423 { return (*this)->read().concat_get_data(dst_p, low_i); }
|
H A D | scx_signal_unsigned.h | 1138 virtual inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1139 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1140 virtual inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1141 { return (*this)->read().concat_get_data(dst_p, low_i); } 1416 virtual inline bool concat_get_ctrl( sc_dt::sc_digit* dst_p, int low_i ) const argument 1417 { return (*this)->read().concat_get_ctrl(dst_p, low_i); } 1418 virtual inline bool concat_get_data( sc_dt::sc_digit* dst_p, int low_i ) const argument 1419 { return (*this)->read().concat_get_data(dst_p, low_i); }
|