__kernel_sinf
if(ix<0x3e800000) return __kernel_sinf(pi*x,zero,0);
case 0: y = __kernel_sinf(pi*y,zero,0); break;
case 4: y = __kernel_sinf(pi*(one-y),zero,0); break;
default: y = __kernel_sinf(pi*(y-(float)2.0),zero,0); break;
extern float __kernel_sinf __P((float,float,int));
case 1: return -__kernel_sinf(y[0],y[1],1);
return __kernel_sinf(y[0],y[1],1);
if(ix <= 0x3f490fd8) return __kernel_sinf(x,z,0);
case 0: return __kernel_sinf(y[0],y[1],1);
case 2: return -__kernel_sinf(y[0],y[1],1);