wrap floating point intrinsics