13 requires(!use_kokkos_log)
18 unsigned int bx = Kokkos::bit_cast<unsigned int>(x);
19 const unsigned int ex = bx >> 23;
21 =
static_cast<signed int>(ex) -
static_cast<signed int>(127);
23 bx = 1065353216 | (bx & 8388607);
24 x = Kokkos::bit_cast<float>(bx);
25 return -1.49278 + (2.11263 + (-0.729104 + 0.10969 * x) * x) * x