Lines Matching defs:hx
42 unsigned hx, s;
45 hx = xx.i[0] & ~0x80000000;
47 if (hx >= 0x406f0000) { /* x is NaN, infinite, or integral */
49 if (hx < 0x7fff0000 || (hx == 0x7fff0000 &&
57 if (hx < 0x3fff0000) { /* |x| < 1 */
66 if (hx < 0x40100000) {
67 yy.i[0] = xx.i[0] & ~((1 << (0x400f - (hx >> 16))) - 1);
69 } else if (hx < 0x40300000) {
71 yy.i[1] = xx.i[1] & ~((1 << (0x402f - (hx >> 16))) - 1);
73 } else if (hx < 0x40500000) {
76 yy.i[2] = xx.i[2] & ~((1 << (0x404f - (hx >> 16))) - 1);
82 yy.i[3] = xx.i[3] & ~((1 << (0x406f - (hx >> 16))) - 1);
104 unsigned hx, s;
111 hx = xx.i[2] & 0x7fff;
113 if (hx >= 0x403e) { /* x is NaN, infinite, or integral */
115 if (hx < 0x7fff || (hx == 0x7fff &&
123 if (hx < 0x3fff) { /* |x| < 1 */
133 if (hx < 0x401f) {
134 yy.i[1] = xx.i[1] & ~((1 << (0x401e - hx)) - 1);
138 yy.i[0] = xx.i[0] & ~((1 << (0x403e - hx)) - 1);