gem5
v20.0.0.2
|
#include <sc_bit_proxies.hh>
Public Types | |
typedef sc_bitref_r< X >::value_type | value_type |
![]() | |
typedef X ::traits_type | traits_type |
typedef traits_type::bit_type | bit_type |
typedef traits_type::value_type | value_type |
Private Member Functions | |
sc_bitref () | |
Friends | |
class | sc_bv_base |
class | sc_lv_base |
Additional Inherited Members | |
![]() | |
X & | m_obj |
int | m_index |
Definition at line 46 of file sc_bit_proxies.hh.
typedef sc_bitref_r<X>::value_type sc_dt::sc_bitref< X >::value_type |
Definition at line 388 of file sc_bit_proxies.hh.
|
inline |
Definition at line 391 of file sc_bit_proxies.hh.
|
inline |
Definition at line 394 of file sc_bit_proxies.hh.
|
private |
|
inline |
Definition at line 2058 of file sc_bit_proxies.hh.
References sc_dt::sc_logic::not_table.
|
inline |
Definition at line 550 of file sc_bit_proxies.hh.
References sc_dt::concat, MipsISA::is, sc_dt::operator,, and sc_dt::operator>>().
|
inline |
Definition at line 397 of file sc_bit_proxies.hh.
References ArmISA::a.
Referenced by sc_dt::concat(), and sc_dt::operator,().
sc_bitref<X>& sc_dt::sc_bitref< X >::operator &= | ( | const sc_bitref_r< X > & | a | ) |
Referenced by sc_dt::sc_bitref< X >::operator=().
sc_bitref<X>& sc_dt::sc_bitref< X >::operator &= | ( | const sc_logic & | a | ) |
|
inline |
Definition at line 450 of file sc_bit_proxies.hh.
|
inline |
Definition at line 457 of file sc_bit_proxies.hh.
|
inline |
Definition at line 464 of file sc_bit_proxies.hh.
|
inline |
Definition at line 471 of file sc_bit_proxies.hh.
References sc_dt::operator|=().
|
inline |
Definition at line 1973 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref_r< T >::value().
|
inline |
Definition at line 1981 of file sc_bit_proxies.hh.
References ArmISA::a, sc_dt::sc_logic::and_table, sc_dt::sc_bitref< X >::operator&=(), sc_dt::sc_bitref_r< X >::value(), sc_dt::sc_bitref_r< T >::value(), and sc_dt::sc_logic::value().
|
inline |
Definition at line 404 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref< X >::set_bit(), and sc_dt::sc_logic::value().
|
inline |
Definition at line 411 of file sc_bit_proxies.hh.
|
inline |
Definition at line 418 of file sc_bit_proxies.hh.
|
inline |
Definition at line 425 of file sc_bit_proxies.hh.
|
inline |
Definition at line 432 of file sc_bit_proxies.hh.
|
inline |
Definition at line 439 of file sc_bit_proxies.hh.
References sc_dt::operator&=().
|
inline |
Definition at line 2035 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref_r< T >::value(), and sc_dt::sc_logic::xor_table.
|
inline |
Definition at line 2046 of file sc_bit_proxies.hh.
References sc_dt::sc_logic::value(), and sc_dt::sc_logic::xor_table.
|
inline |
Definition at line 512 of file sc_bit_proxies.hh.
|
inline |
Definition at line 519 of file sc_bit_proxies.hh.
|
inline |
Definition at line 526 of file sc_bit_proxies.hh.
|
inline |
Definition at line 533 of file sc_bit_proxies.hh.
References sc_dt::b_not(), ArmISA::i, ArmISA::n, and MipsISA::w.
|
inline |
Definition at line 2014 of file sc_bit_proxies.hh.
References sc_dt::sc_logic::or_table, and sc_dt::sc_bitref_r< T >::value().
|
inline |
Definition at line 2025 of file sc_bit_proxies.hh.
References sc_dt::sc_logic::or_table, and sc_dt::sc_logic::value().
|
inline |
Definition at line 481 of file sc_bit_proxies.hh.
|
inline |
Definition at line 488 of file sc_bit_proxies.hh.
|
inline |
Definition at line 495 of file sc_bit_proxies.hh.
|
inline |
Definition at line 502 of file sc_bit_proxies.hh.
References sc_dt::operator^=().
|
inline |
Definition at line 2111 of file sc_bit_proxies.hh.
References ArmISA::c.
Referenced by sc_dt::operator>>().
|
inline |
Definition at line 2067 of file sc_bit_proxies.hh.
References sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
Referenced by sc_dt::sc_bitref< X >::operator=().
|
inline |
Definition at line 2094 of file sc_bit_proxies.hh.
References PowerISA::bi, sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
|
inline |
Definition at line 2078 of file sc_bit_proxies.hh.
References PowerISA::bi, sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
|
friend |
Definition at line 384 of file sc_bit_proxies.hh.
|
friend |
Definition at line 385 of file sc_bit_proxies.hh.