1570af302Sopenharmony_ci#include "libm.h" 2570af302Sopenharmony_ci 3570af302Sopenharmony_cidouble __math_xflow(uint32_t sign, double y) 4570af302Sopenharmony_ci{ 5570af302Sopenharmony_ci return eval_as_double(fp_barrier(sign ? -y : y) * y); 6570af302Sopenharmony_ci} 7