Lines Matching defs:val
41 Float16(uint16_t v) : val(v) {}
43 static bool isNan(const Float16& val) {
44 return ((val.val & 0x7C00) == 0x7C00) && ((val.val & 0x3FF) != 0);
47 static bool isInfinity(const Float16& val) {
48 return ((val.val & 0x7C00) == 0x7C00) && ((val.val & 0x3FF) == 0);
50 Float16(const Float16& other) { val = other.val; }
51 uint16_t get_value() const { return val; }
59 uint16_t val;
145 FloatProxy(T val) { data_ = FloatProxyTraits<T>::getBitsFromFloat(val); }
149 FloatProxy(uint_type val) { data_ = val; }
494 static uint_type val(uint_type val) {
496 return static_cast<uint_type>(val << N);
498 return static_cast<uint_type>(val >> N);
505 static uint_type val(uint_type val) {
507 return static_cast<uint_type>(val >> N);
509 return static_cast<uint_type>(val << N);
521 static uint_type val(uint_type val) {
522 return static_cast<uint_type>(val >> -N);
528 static uint_type val(uint_type val) {
529 return static_cast<uint_type>(val << N);
535 static uint_type val(uint_type val) {
536 return static_cast<uint_type>(val << -N);
542 static uint_type val(uint_type val) {
543 return static_cast<uint_type>(val >> N);
563 : negatable_left_shift<num_throwaway_bits>::val(1u);
567 : negatable_left_shift<num_throwaway_bits - 1>::val(1u);
589 negatable_right_shift<num_throwaway_bits>::val(significand));
626 negatable_right_shift<num_throwaway_bits>::val(incrementSignificand(
630 negatable_right_shift<num_throwaway_bits>::val(significand));
686 static_cast<int_type>(num_fraction_bits)>::val(significand));
845 T val;
846 is >> val;
848 val = -val;
850 value.set_value(val);
855 if (val.isInfinity()) {