__kernel_sin
if(ix<0x3fd00000) return __kernel_sin(pi*x,zero,0);
case 0: y = __kernel_sin(pi*y,zero,0); break;
case 4: y = __kernel_sin(pi*(one-y),zero,0); break;
default: y = __kernel_sin(pi*(y-2.0),zero,0); break;
return (__kernel_sin(hi, lo, 1));
extern double __kernel_sin __P((double,double,int));
case 1: return -__kernel_sin(y[0],y[1],1);
return __kernel_sin(y[0],y[1],1);
if(ix <= 0x3fe921fb) return __kernel_sin(x,z,0);
case 0: return __kernel_sin(y[0],y[1],1);
case 2: return -__kernel_sin(y[0],y[1],1);