#include <sc_signed.h>
typedef bool sc_dt::sc_signed::elemtype [private] |
sc_dt::sc_signed::sc_signed | ( | int | nb = sc_length_param().len() |
) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_signed & | v | ) |
sc_dt::sc_signed::sc_signed | ( | const sc_unsigned & | v | ) |
sc_dt::sc_signed::sc_signed | ( | const sc_generic_base< T > & | v | ) | [inline, explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_bv_base & | v | ) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_lv_base & | v | ) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_int_subref_r & | v | ) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_uint_subref_r & | v | ) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_signed_subref_r & | v | ) | [explicit] |
sc_dt::sc_signed::sc_signed | ( | const sc_unsigned_subref_r & | v | ) | [explicit] |
virtual sc_dt::sc_signed::~sc_signed | ( | ) | [inline, virtual] |
sc_dt::sc_signed::sc_signed | ( | const sc_signed & | v, | |
small_type | s | |||
) | [private] |
sc_dt::sc_signed::sc_signed | ( | const sc_unsigned & | v, | |
small_type | s | |||
) | [private] |
sc_dt::sc_signed::sc_signed | ( | small_type | s, | |
int | nb, | |||
int | nd, | |||
unsigned long * | d, | |||
bool | alloc = true | |||
) | [private] |
sc_dt::sc_signed::sc_signed | ( | const sc_signed * | u, | |
int | l, | |||
int | r | |||
) | [private] |
sc_dt::sc_signed::sc_signed | ( | const sc_unsigned * | u, | |
int | l, | |||
int | r | |||
) | [private] |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed& sc_dt::sc_signed::operator= | ( | const sc_signed_subref_r & | a | ) |
const sc_signed& sc_dt::sc_signed::operator= | ( | const sc_generic_base< T > & | a | ) | [inline] |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed& sc_dt::sc_signed::operator= | ( | const sc_unsigned & | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed& sc_dt::sc_signed::operator= | ( | const sc_unsigned_subref_r & | a | ) |
const sc_signed & sc_dt::sc_signed::operator= | ( | const char * | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
sc_dt::sc_bigint< W >で再定義されています。
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | long | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | unsigned long | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed& sc_dt::sc_signed::operator= | ( | int | v | ) | [inline] |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed& sc_dt::sc_signed::operator= | ( | unsigned int | v | ) | [inline] |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | double | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | const sc_int_base & | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | const sc_uint_base & | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | const sc_bv_base & | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
const sc_signed & sc_dt::sc_signed::operator= | ( | const sc_lv_base & | v | ) |
sc_dt::sc_bigint< W >で再定義されています。
unsigned long* sc_dt::sc_signed::get_raw | ( | ) | const [inline] |
virtual int sc_dt::sc_signed::concat_length | ( | bool * | xz_present_p | ) | const [inline, virtual] |
sc_dt::sc_value_baseを再定義しています。
bool sc_dt::sc_signed::concat_get_ctrl | ( | unsigned long * | dst_p, | |
int | low_i | |||
) | const [virtual] |
sc_dt::sc_value_baseを再定義しています。
bool sc_dt::sc_signed::concat_get_data | ( | unsigned long * | dst_p, | |
int | low_i | |||
) | const [virtual] |
sc_dt::sc_value_baseを再定義しています。
uint64 sc_dt::sc_signed::concat_get_uint64 | ( | ) | const [virtual] |
sc_dt::sc_value_baseを再定義しています。
void sc_dt::sc_signed::concat_set | ( | int64 | src, | |
int | low_i | |||
) | [virtual] |
sc_dt::sc_value_baseを再定義しています。
void sc_dt::sc_signed::concat_set | ( | const sc_signed & | src, | |
int | low_i | |||
) | [virtual] |
sc_dt::sc_value_baseを再定義しています。
void sc_dt::sc_signed::concat_set | ( | const sc_unsigned & | src, | |
int | low_i | |||
) | [virtual] |
sc_dt::sc_value_baseを再定義しています。
void sc_dt::sc_signed::concat_set | ( | uint64 | src, | |
int | low_i | |||
) | [virtual] |
sc_dt::sc_value_baseを再定義しています。
sc_signed& sc_dt::sc_signed::operator++ | ( | ) |
const sc_signed sc_dt::sc_signed::operator++ | ( | int | ) |
sc_signed& sc_dt::sc_signed::operator-- | ( | ) |
const sc_signed sc_dt::sc_signed::operator-- | ( | int | ) |
void sc_dt::sc_signed::check_index | ( | int | i | ) | const [inline] |
void sc_dt::sc_signed::invalid_index | ( | int | i | ) | const |
sc_signed_bitref& sc_dt::sc_signed::operator[] | ( | int | i | ) | [inline] |
const sc_signed_bitref_r& sc_dt::sc_signed::operator[] | ( | int | i | ) | const [inline] |
sc_signed_bitref& sc_dt::sc_signed::bit | ( | int | i | ) | [inline] |
const sc_signed_bitref_r& sc_dt::sc_signed::bit | ( | int | i | ) | const [inline] |
void sc_dt::sc_signed::check_range | ( | int | l, | |
int | r | |||
) | const [inline] |
void sc_dt::sc_signed::invalid_range | ( | int | l, | |
int | r | |||
) | const |
sc_signed_subref& sc_dt::sc_signed::range | ( | int | i, | |
int | j | |||
) | [inline] |
const sc_signed_subref_r& sc_dt::sc_signed::range | ( | int | i, | |
int | j | |||
) | const [inline] |
sc_signed_subref& sc_dt::sc_signed::operator() | ( | int | i, | |
int | j | |||
) | [inline] |
const sc_signed_subref_r& sc_dt::sc_signed::operator() | ( | int | i, | |
int | j | |||
) | const [inline] |
int sc_dt::sc_signed::to_int | ( | ) | const |
unsigned int sc_dt::sc_signed::to_uint | ( | ) | const |
long sc_dt::sc_signed::to_long | ( | ) | const |
unsigned long sc_dt::sc_signed::to_ulong | ( | ) | const |
int64 sc_dt::sc_signed::to_int64 | ( | ) | const |
uint64 sc_dt::sc_signed::to_uint64 | ( | ) | const |
double sc_dt::sc_signed::to_double | ( | ) | const |
const std::string sc_dt::sc_signed::to_string | ( | sc_numrep | numrep = SC_DEC |
) | const |
const std::string sc_dt::sc_signed::to_string | ( | sc_numrep | numrep, | |
bool | w_prefix | |||
) | const |
void sc_dt::sc_signed::print | ( | ::std::ostream & | os = ::std::cout |
) | const [inline] |
void sc_dt::sc_signed::scan | ( | ::std::istream & | is = ::std::cin |
) |
void sc_dt::sc_signed::dump | ( | ::std::ostream & | os = ::std::cout |
) | const |
int sc_dt::sc_signed::length | ( | ) | const [inline] |
bool sc_dt::sc_signed::iszero | ( | ) | const |
bool sc_dt::sc_signed::sign | ( | ) | const |
bool sc_dt::sc_signed::and_reduce | ( | ) | const |
bool sc_dt::sc_signed::nand_reduce | ( | ) | const [inline] |
bool sc_dt::sc_signed::or_reduce | ( | ) | const |
bool sc_dt::sc_signed::nor_reduce | ( | ) | const [inline] |
bool sc_dt::sc_signed::xor_reduce | ( | ) | const |
bool sc_dt::sc_signed::xnor_reduce | ( | ) | const [inline] |
bool sc_dt::sc_signed::test | ( | int | i | ) | const |
void sc_dt::sc_signed::set | ( | int | i | ) |
void sc_dt::sc_signed::clear | ( | int | i | ) |
void sc_dt::sc_signed::set | ( | int | i, | |
bool | v | |||
) | [inline] |
void sc_dt::sc_signed::invert | ( | int | i | ) | [inline] |
void sc_dt::sc_signed::reverse | ( | ) |
void sc_dt::sc_signed::get_packed_rep | ( | unsigned long * | buf | ) | const |
void sc_dt::sc_signed::set_packed_rep | ( | unsigned long * | buf | ) |
const sc_signed& sc_dt::sc_signed::operator+= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator+= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator+= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator+= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator+= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator+= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator+= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator-= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator-= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator-= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator-= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator-= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator-= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator-= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator*= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator*= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator*= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator*= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator*= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator*= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator*= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator/= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator/= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator/= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator/= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator/= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator/= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator/= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator%= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator%= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator%= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator%= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator%= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator%= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator%= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator &= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator &= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator &= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator &= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator &= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator &= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator &= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator|= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator|= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator|= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator|= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator|= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator|= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator|= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator^= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator^= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator^= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator^= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator^= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator^= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator^= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator<<= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator<<= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator<<= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator<<= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator<<= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator<<= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator<<= | ( | const sc_uint_base & | v | ) |
const sc_signed& sc_dt::sc_signed::operator>>= | ( | const sc_unsigned & | v | ) |
const sc_signed& sc_dt::sc_signed::operator>>= | ( | long | v | ) |
const sc_signed& sc_dt::sc_signed::operator>>= | ( | unsigned long | v | ) |
const sc_signed& sc_dt::sc_signed::operator>>= | ( | int | v | ) | [inline] |
const sc_signed& sc_dt::sc_signed::operator>>= | ( | unsigned int | v | ) | [inline] |
const sc_signed & sc_dt::sc_signed::operator>>= | ( | const sc_int_base & | v | ) |
const sc_signed & sc_dt::sc_signed::operator>>= | ( | const sc_uint_base & | v | ) |
small_type sc_dt::sc_signed::default_sign | ( | ) | const [inline, private] |
int sc_dt::sc_signed::num_bits | ( | int | nb | ) | const [inline, private] |
bool sc_dt::sc_signed::check_if_outside | ( | int | bit_num | ) | const [private] |
void sc_dt::sc_signed::copy_digits | ( | int | nb, | |
int | nd, | |||
const unsigned long * | d | |||
) | [inline, private] |
void sc_dt::sc_signed::makezero | ( | ) | [inline, private] |
void sc_dt::sc_signed::convert_2C_to_SM | ( | ) | [inline, private] |
void sc_dt::sc_signed::convert_SM_to_2C_to_SM | ( | ) | [inline, private] |
void sc_dt::sc_signed::convert_SM_to_2C | ( | ) | [inline, private] |
friend class sc_concatref [friend] |
sc_dt::sc_value_baseを再定義しています。
friend class sc_signed_bitref_r [friend] |
friend class sc_signed_bitref [friend] |
friend class sc_signed_subref_r [friend] |
friend class sc_signed_subref [friend] |
friend class sc_unsigned [friend] |
friend class sc_unsigned_subref [friend] |
sc_signed operator+ | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator+ | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator+ | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator+ | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator+ | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
uint64 | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
unsigned long | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
unsigned int | v | |||
) | [friend] |
sc_signed operator- | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | uint64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | unsigned long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | unsigned int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_uint_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator* | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator* | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator* | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator* | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator/ | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator/ | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator/ | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator/ | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator% | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator% | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator% | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator% | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator & | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator & | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator & | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator & | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator| | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator| | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator| | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator| | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_unsigned & | u, | |
int64 | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_unsigned & | u, | |
long | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_unsigned & | u, | |
int | v | |||
) | [friend] |
sc_signed operator^ | ( | int64 | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator^ | ( | long | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator^ | ( | int | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_unsigned & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_int_base & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator^ | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_unsigned operator<< | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator<< | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator<< | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator<< | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_unsigned operator>> | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed operator>> | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
sc_signed operator>> | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
sc_signed operator>> | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
sc_signed operator- | ( | const sc_unsigned & | u | ) | [friend] |
bool operator== | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator== | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator== | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator== | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator== | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator!= | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator!= | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator!= | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator!= | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator< | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator< | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator< | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator< | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator<= | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator<= | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator<= | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator<= | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator> | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator> | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator> | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator> | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | const sc_unsigned & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
const sc_unsigned & | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
long | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
unsigned long | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
int | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
unsigned int | v | |||
) | [friend] |
bool operator>= | ( | long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | unsigned long | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | unsigned int | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
const sc_int_base & | v | |||
) | [friend] |
bool operator>= | ( | const sc_signed & | u, | |
const sc_uint_base & | v | |||
) | [friend] |
bool operator>= | ( | const sc_int_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
bool operator>= | ( | const sc_uint_base & | u, | |
const sc_signed & | v | |||
) | [friend] |
sc_signed add_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
small_type | vs, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed sub_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
small_type | vs, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed mul_signed_friend | ( | small_type | s, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed div_signed_friend | ( | small_type | s, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed mod_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed and_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
small_type | vs, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed or_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
small_type | vs, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
sc_signed xor_signed_friend | ( | small_type | us, | |
int | unb, | |||
int | und, | |||
const unsigned long * | ud, | |||
small_type | vs, | |||
int | vnb, | |||
int | vnd, | |||
const unsigned long * | vd | |||
) | [friend] |
small_type sc_dt::sc_signed::sgn [private] |
int sc_dt::sc_signed::nbits [private] |
int sc_dt::sc_signed::ndigits [private] |
unsigned long* sc_dt::sc_signed::digit [private] |