RetroArch
spvutils::HexFloat< T, Traits > Member List

This is the complete list of members for spvutils::HexFloat< T, Traits >, including all inherited members.

castTo(other_T &other, round_direction round_dir)spvutils::HexFloat< T, Traits >inline
exponent_biasspvutils::HexFloat< T, Traits >static
exponent_left_shiftspvutils::HexFloat< T, Traits >static
exponent_maskspvutils::HexFloat< T, Traits >static
first_exponent_bitspvutils::HexFloat< T, Traits >static
fraction_encode_maskspvutils::HexFloat< T, Traits >static
fraction_nibblesspvutils::HexFloat< T, Traits >static
fraction_represent_maskspvutils::HexFloat< T, Traits >static
fraction_right_shiftspvutils::HexFloat< T, Traits >static
fraction_top_bitspvutils::HexFloat< T, Traits >static
getBits() constspvutils::HexFloat< T, Traits >inline
getExponentBits() constspvutils::HexFloat< T, Traits >inline
getNormalizedSignificand() constspvutils::HexFloat< T, Traits >inline
getRoundedNormalizedSignificand(round_direction dir, bool *carry_bit)spvutils::HexFloat< T, Traits >inline
getSignificandBits() constspvutils::HexFloat< T, Traits >inline
getUnbiasedExponent() constspvutils::HexFloat< T, Traits >inline
getUnbiasedNormalizedExponent() constspvutils::HexFloat< T, Traits >inline
getUnsignedBits() constspvutils::HexFloat< T, Traits >inline
HexFloat(T f)spvutils::HexFloat< T, Traits >inlineexplicit
incrementSignificand(uint_type significand, uint_type to_increment, bool *carry)spvutils::HexFloat< T, Traits >inlinestatic
int_type typedefspvutils::HexFloat< T, Traits >
isNegative() constspvutils::HexFloat< T, Traits >inline
max_exponentspvutils::HexFloat< T, Traits >static
min_exponentspvutils::HexFloat< T, Traits >static
native_type typedefspvutils::HexFloat< T, Traits >
negatable_left_shift(int_type N, uint_type val)spvutils::HexFloat< T, Traits >inline
negatable_right_shift(int_type N, uint_type val)spvutils::HexFloat< T, Traits >inline
num_exponent_bitsspvutils::HexFloat< T, Traits >static
num_fraction_bitsspvutils::HexFloat< T, Traits >static
num_overflow_bitsspvutils::HexFloat< T, Traits >static
num_used_bitsspvutils::HexFloat< T, Traits >static
set_value(T f)spvutils::HexFloat< T, Traits >inline
setFromSignUnbiasedExponentAndNormalizedSignificand(bool negative, int_type exponent, uint_type significand, bool round_denorm_up)spvutils::HexFloat< T, Traits >inline
sign_maskspvutils::HexFloat< T, Traits >static
top_bit_left_shiftspvutils::HexFloat< T, Traits >static
uint_type typedefspvutils::HexFloat< T, Traits >
underlying_type typedefspvutils::HexFloat< T, Traits >
value() constspvutils::HexFloat< T, Traits >inline
value_spvutils::HexFloat< T, Traits >private