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