• Home
  • Raw
  • Download

Lines Matching refs:myexponent

2899   uint64_t myexponent, mysignificand;  in convertF80LongDoubleAPFloatToAPInt()  local
2902 myexponent = exponent+16383; //bias in convertF80LongDoubleAPFloatToAPInt()
2904 if (myexponent==1 && !(mysignificand & 0x8000000000000000ULL)) in convertF80LongDoubleAPFloatToAPInt()
2905 myexponent = 0; // denormal in convertF80LongDoubleAPFloatToAPInt()
2907 myexponent = 0; in convertF80LongDoubleAPFloatToAPInt()
2910 myexponent = 0x7fff; in convertF80LongDoubleAPFloatToAPInt()
2914 myexponent = 0x7fff; in convertF80LongDoubleAPFloatToAPInt()
2921 (myexponent & 0x7fffLL); in convertF80LongDoubleAPFloatToAPInt()
2982 uint64_t myexponent, mysignificand, mysignificand2; in convertQuadrupleAPFloatToAPInt() local
2985 myexponent = exponent+16383; //bias in convertQuadrupleAPFloatToAPInt()
2988 if (myexponent==1 && !(mysignificand2 & 0x1000000000000LL)) in convertQuadrupleAPFloatToAPInt()
2989 myexponent = 0; // denormal in convertQuadrupleAPFloatToAPInt()
2991 myexponent = 0; in convertQuadrupleAPFloatToAPInt()
2994 myexponent = 0x7fff; in convertQuadrupleAPFloatToAPInt()
2998 myexponent = 0x7fff; in convertQuadrupleAPFloatToAPInt()
3006 ((myexponent & 0x7fff) << 48) | in convertQuadrupleAPFloatToAPInt()
3018 uint64_t myexponent, mysignificand; in convertDoubleAPFloatToAPInt() local
3021 myexponent = exponent+1023; //bias in convertDoubleAPFloatToAPInt()
3023 if (myexponent==1 && !(mysignificand & 0x10000000000000LL)) in convertDoubleAPFloatToAPInt()
3024 myexponent = 0; // denormal in convertDoubleAPFloatToAPInt()
3026 myexponent = 0; in convertDoubleAPFloatToAPInt()
3029 myexponent = 0x7ff; in convertDoubleAPFloatToAPInt()
3033 myexponent = 0x7ff; in convertDoubleAPFloatToAPInt()
3038 ((myexponent & 0x7ff) << 52) | in convertDoubleAPFloatToAPInt()
3048 uint32_t myexponent, mysignificand; in convertFloatAPFloatToAPInt() local
3051 myexponent = exponent+127; //bias in convertFloatAPFloatToAPInt()
3053 if (myexponent == 1 && !(mysignificand & 0x800000)) in convertFloatAPFloatToAPInt()
3054 myexponent = 0; // denormal in convertFloatAPFloatToAPInt()
3056 myexponent = 0; in convertFloatAPFloatToAPInt()
3059 myexponent = 0xff; in convertFloatAPFloatToAPInt()
3063 myexponent = 0xff; in convertFloatAPFloatToAPInt()
3067 return APInt(32, (((sign&1) << 31) | ((myexponent&0xff) << 23) | in convertFloatAPFloatToAPInt()
3077 uint32_t myexponent, mysignificand; in convertHalfAPFloatToAPInt() local
3080 myexponent = exponent+15; //bias in convertHalfAPFloatToAPInt()
3082 if (myexponent == 1 && !(mysignificand & 0x400)) in convertHalfAPFloatToAPInt()
3083 myexponent = 0; // denormal in convertHalfAPFloatToAPInt()
3085 myexponent = 0; in convertHalfAPFloatToAPInt()
3088 myexponent = 0x1f; in convertHalfAPFloatToAPInt()
3092 myexponent = 0x1f; in convertHalfAPFloatToAPInt()
3096 return APInt(16, (((sign&1) << 15) | ((myexponent&0x1f) << 10) | in convertHalfAPFloatToAPInt()
3158 uint64_t myexponent = (i2 & 0x7fff); in initFromF80LongDoubleAPInt() local
3165 if (myexponent==0 && mysignificand==0) { in initFromF80LongDoubleAPInt()
3168 } else if (myexponent==0x7fff && mysignificand==0x8000000000000000ULL) { in initFromF80LongDoubleAPInt()
3171 } else if (myexponent==0x7fff && mysignificand!=0x8000000000000000ULL) { in initFromF80LongDoubleAPInt()
3178 exponent = myexponent - 16383; in initFromF80LongDoubleAPInt()
3181 if (myexponent==0) // denormal in initFromF80LongDoubleAPInt()
3218 uint64_t myexponent = (i2 >> 48) & 0x7fff; in initFromQuadrupleAPInt() local
3226 if (myexponent==0 && in initFromQuadrupleAPInt()
3230 } else if (myexponent==0x7fff && in initFromQuadrupleAPInt()
3234 } else if (myexponent==0x7fff && in initFromQuadrupleAPInt()
3242 exponent = myexponent - 16383; in initFromQuadrupleAPInt()
3245 if (myexponent==0) // denormal in initFromQuadrupleAPInt()
3257 uint64_t myexponent = (i >> 52) & 0x7ff; in initFromDoubleAPInt() local
3264 if (myexponent==0 && mysignificand==0) { in initFromDoubleAPInt()
3267 } else if (myexponent==0x7ff && mysignificand==0) { in initFromDoubleAPInt()
3270 } else if (myexponent==0x7ff && mysignificand!=0) { in initFromDoubleAPInt()
3276 exponent = myexponent - 1023; in initFromDoubleAPInt()
3278 if (myexponent==0) // denormal in initFromDoubleAPInt()
3290 uint32_t myexponent = (i >> 23) & 0xff; in initFromFloatAPInt() local
3297 if (myexponent==0 && mysignificand==0) { in initFromFloatAPInt()
3300 } else if (myexponent==0xff && mysignificand==0) { in initFromFloatAPInt()
3303 } else if (myexponent==0xff && mysignificand!=0) { in initFromFloatAPInt()
3309 exponent = myexponent - 127; //bias in initFromFloatAPInt()
3311 if (myexponent==0) // denormal in initFromFloatAPInt()
3323 uint32_t myexponent = (i >> 10) & 0x1f; in initFromHalfAPInt() local
3330 if (myexponent==0 && mysignificand==0) { in initFromHalfAPInt()
3333 } else if (myexponent==0x1f && mysignificand==0) { in initFromHalfAPInt()
3336 } else if (myexponent==0x1f && mysignificand!=0) { in initFromHalfAPInt()
3342 exponent = myexponent - 15; //bias in initFromHalfAPInt()
3344 if (myexponent==0) // denormal in initFromHalfAPInt()