Searched refs:xabs (Results 1 – 1 of 1) sorted by relevance
405 union floatdata xabs, result; in cbrtf() local415 xabs.f = (float)((int32_t)x & 0x7fffffff); in cbrtf()416 if (xabs.f == __builtin_inff()) { in cbrtf()420 if (xabs.f < 0x1.0p-126f) { // denormal path in cbrtf()421 if (xabs.f == 0.0f) { in cbrtf()424 xabs.f *= 0x1.0p45f; in cbrtf()426 result.x = ((xabs.x & 0x7f800000U) >> 23) - 1; in cbrtf()427 mantissa_key = ((xabs.x & 0x007e0000U) >> 17) * 3; in cbrtf()431 xabs.x = (xabs.x & 0x007fffffU) | ((result.x % 3 + 127) << 23); in cbrtf()432 r = ((double)xabs.f - table->x) * (table->recip_x); in cbrtf()[all …]