Searched refs:back_cast (Results 1 - 8 of 8) sorted by relevance
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_proxy.hh | 207 X &back_cast() { return static_cast<X &>(*this); } function in class:sc_dt::sc_proxy 209 const X &back_cast() const { return static_cast<const X &>(*this); } function in class:sc_dt::sc_proxy 217 return back_cast(); 228 return back_cast(); 235 return back_cast(); 359 sc_bitref<X> operator [] (int i) { return sc_bitref<X>(back_cast(), i); } 363 return sc_bitref_r<X>(back_cast(), i); 365 sc_bitref<X> bit(int i) { return sc_bitref<X>(back_cast(), i); } 366 sc_bitref_r<X> bit(int i) const { return sc_bitref_r<X>(back_cast(), i); } 372 return sc_subref<X>(back_cast(), h [all...] |
H A D | sc_lv_base.hh | 117 init(a.back_cast().length()); 318 sc_lv_base a(back_cast()); 327 X &x = px.back_cast(); 329 a = py.back_cast(); 338 X &x = back_cast(); \ 360 sc_lv_base a(px.back_cast()); 361 return (a &= py.back_cast()); 369 sc_lv_base a(back_cast()); \ 418 X &x = px.back_cast(); 420 a = py.back_cast(); [all...] |
H A D | sc_bit_proxies.hh | 1798 *a.clone(), b.back_cast(), 1); 1832 *a.clone(), b.back_cast(), 1); 1889 *a.clone(), b.back_cast(), 1); 1897 *a.clone(), b.back_cast(), 1); 1953 return sc_concref_r<sc_bitref_r<T1>, T2>(*a.clone(), b.back_cast(), 1); 1960 return sc_concref_r<sc_bitref_r<T1>, T2>(*a.clone(), b.back_cast(), 1); 2147 return sc_concref<sc_bitref<T1>, T2>(*a.clone(), b.back_cast(), 1); 2179 return sc_concref<sc_bitref<T1>, T2>(*a.clone(), b.back_cast(), 1); 2381 *a.clone(), b.back_cast(), 1); 2413 return sc_concref_r<sc_subref_r<T1>, T2>(*a.clone(), b.back_cast(), [all...] |
H A D | sc_bv_base.hh | 105 init(a.back_cast().length());
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv_base.h | 122 { init( a.back_cast().length() ); base_type::assign_( a ); } 371 sc_lv_base a( back_cast() ); 383 X& x = px.back_cast(); 385 a = py.back_cast(); 396 X& x = back_cast(); \ 420 sc_lv_base a( px.back_cast() ); 421 return ( a &= py.back_cast() ); 431 sc_lv_base a( back_cast() ); \ 485 X& x = px.back_cast(); 487 a = py.back_cast(); [all...] |
H A D | sc_proxy.h | 210 X& back_cast() function in class:sc_dt::sc_proxy 213 const X& back_cast() const function in class:sc_dt::sc_proxy 221 { assign_p_( *this, a ); return back_cast(); } 228 { assign_v_( *this, a ); return back_cast(); } 231 { assign_v_( *this, a ); return back_cast(); } 417 { return sc_bitref<X>( back_cast(), i ); } 420 { return sc_bitref_r<X>( back_cast(), i ); } 423 { return sc_bitref<X>( back_cast(), i ); } 426 { return sc_bitref_r<X>( back_cast(), i ); } 432 { return sc_subref<X>( back_cast(), h [all...] |
H A D | sc_bit_proxies.h | 2020 *a.clone(), b.back_cast(), 1 ); 2057 *a.clone(), b.back_cast(), 1 ); 2123 *a.clone(), b.back_cast(), 1 ); 2132 *a.clone(), b.back_cast(), 1 ); 2196 *a.clone(), b.back_cast(), 1 ); 2205 *a.clone(), b.back_cast(), 1 ); 2423 *a.clone(), b.back_cast(), 1 ); 2460 *a.clone(), b.back_cast(), 1 ); 2682 *a.clone(), b.back_cast(), 1 ); 2719 *a.clone(), b.back_cast(), [all...] |
H A D | sc_bv_base.h | 111 { init( a.back_cast().length() ); base_type::assign_( a ); }
|
Completed in 38 milliseconds