• Home
  • Raw
  • Download

Lines Matching refs:exponent

396       bool negative, int_type exponent, uint_type significand,
400 if (exponent <= min_exponent) {
408 while (exponent < min_exponent) {
410 ++exponent;
413 if (exponent == min_exponent) {
423 exponent = static_cast<int_type>(exponent + exponent_bias);
424 assert(exponent >= 0);
427 exponent = static_cast<uint_type>((exponent << exponent_left_shift) &
430 new_value = static_cast<uint_type>(new_value | (exponent | significand));
584 int_type exponent = getUnbiasedExponent();
585 if (exponent == min_exponent) {
588 exponent = static_cast<int_type>(exponent + 1);
591 exponent = static_cast<int_type>(exponent - 1);
600 ((exponent + carried) > static_cast<int_type>(other_T::exponent_bias) ||
634 negate, static_cast<other_int_type>(exponent), rounded_significand,
682 const uint_type exponent = static_cast<uint_type>(
688 const bool is_zero = exponent == 0 && fraction == 0;
689 const bool is_denorm = exponent == 0 && !is_zero;
693 int_type int_exponent = static_cast<int_type>(exponent - HF::exponent_bias);
894 int_type exponent = HF::exponent_bias;
926 exponent = static_cast<int_type>(exponent + 1);
952 exponent = static_cast<int_type>(exponent - 1);
994 exponent = static_cast<int_type>(exponent + written_exponent);
999 exponent = static_cast<int_type>(exponent - 1);
1001 exponent = 0;
1004 if (exponent <= 0 && !is_zero) {
1015 while (exponent < 0 && !is_zero) {
1017 exponent = static_cast<int_type>(exponent + 1);
1023 exponent = 0;
1028 if (exponent > max_exponent) {
1029 exponent = max_exponent;
1038 static_cast<uint_type>(exponent << HF::exponent_left_shift) &