int FSQRTS(void *rd, void *rs2) { FP_DECL_S(A); FP_DECL_S(R); __FP_UNPACK_S(A, rs2); FP_SQRT_S(R, A); __FP_PACK_S(rd, R); return 1; }
SFtype __sqrtsf2 (SFtype a) { FP_DECL_EX; FP_DECL_S (A); FP_DECL_S (R); SFtype r; FP_INIT_ROUNDMODE; FP_UNPACK_S (A, a); FP_SQRT_S (R, A); FP_PACK_S (r, R); FP_HANDLE_EXCEPTIONS; return r; }