Lines Matching +full:0 +full:x4b800000
41 volatile static const float vzero = 0;
50 ix = ix & 0x7fffffff; in cospif()
53 if (ix < 0x3f800000) { /* |x| < 1 */ in cospif()
54 if (ix < 0x3e800000) { /* |x| < 0.25 */ in cospif()
55 if (ix < 0x38800000) { /* |x| < 0x1p-14 */ in cospif()
56 /* Raise inexact iff != 0. */ in cospif()
57 if ((int)ax == 0) in cospif()
63 if (ix < 0x3f000000) /* |x| < 0.5 */ in cospif()
65 else if (ix < 0x3f400000) { /* |x| < 0.75 */ in cospif()
66 if (ix == 0x3f000000) in cospif()
67 return (0); in cospif()
74 if (ix < 0x4b000000) { /* 1 <= |x| < 0x1p23 */ in cospif()
79 if (ix < 0x3f000000) { /* |x| < 0.5 */ in cospif()
80 if (ix < 0x3e800000) /* |x| < 0.25 */ in cospif()
81 c = ix == 0 ? 1 : __kernel_cospif(ax); in cospif()
85 if (ix < 0x3f400000) { /* |x| < 0.75 */ in cospif()
86 if (ix == 0x3f000000) in cospif()
87 return (0); in cospif()
98 if (ix >= 0x7f800000) in cospif()
102 * For 0x1p23 <= |x| < 0x1p24 need to determine if x is an even in cospif()
104 * For |x| >= 0x1p24, it is always an even integer, so return 1. in cospif()
106 return (ix < 0x4b800000 ? ((ix & 1) ? -1 : 1) : 1); in cospif()