Searched refs:xi (Results 1 – 6 of 6) sorted by relevance
154 reduce_large (uint32_t xi, int *np) in reduce_large() argument156 const uint32_t *arr = &__inv_pio4[(xi >> 26) & 15]; in reduce_large()157 int shift = (xi >> 23) & 7; in reduce_large()160 xi = (xi & 0xffffff) | 0x800000; in reduce_large()161 xi <<= shift; in reduce_large()163 res0 = xi * arr[0]; in reduce_large()164 res1 = (uint64_t)xi * arr[4]; in reduce_large()165 res2 = (uint64_t)xi * arr[8]; in reduce_large()
72 uint32_t xi = asuint (y); in cosf() local73 int sign = xi >> 31; in cosf()75 x = reduce_large (xi, &n); in cosf()
76 uint32_t xi = asuint (y); in sinf() local77 int sign = xi >> 31; in sinf()79 x = reduce_large (xi, &n); in sinf()
79 uint32_t xi = asuint (y); in sincosf() local80 int sign = xi >> 31; in sincosf()82 x = reduce_large (xi, &n); in sincosf()
173 __ULong xi, z; in multadd() local186 xi = *x; in multadd()187 y = (xi & 0xffff) * m + a; in multadd()188 z = (xi >> 16) * m + (y >> 16); in multadd()
445 static void ecleaz (register short unsigned int *xi);704 ecleaz (register short unsigned int *xi) in ecleaz() argument709 *xi++ = 0; in ecleaz()715 ecleazs (register short unsigned int *xi) in ecleazs() argument719 ++xi; in ecleazs()721 *xi++ = 0; in ecleazs()