Lines Matching refs:index
104 uint32_t tix, hix, index; in __kernel_sincosl() local
137 index = 0x3ffe - (tix >> 16); in __kernel_sincosl()
138 hix = (tix + (0x200 << index)) & (0xfffffc00 << index); in __kernel_sincosl()
144 switch (index) in __kernel_sincosl()
146 case 0: index = ((45 << 10) + hix - 0x3ffe0000) >> 8; break; in __kernel_sincosl()
147 case 1: index = ((13 << 11) + hix - 0x3ffd0000) >> 9; break; in __kernel_sincosl()
149 case 2: index = (hix - 0x3ffc3000) >> 10; break; in __kernel_sincosl()
160 z = __sincosl_table [index + SINCOSL_SIN_HI] in __kernel_sincosl()
161 + (__sincosl_table [index + SINCOSL_SIN_LO] in __kernel_sincosl()
162 + (__sincosl_table [index + SINCOSL_SIN_HI] * cos_l_m1) in __kernel_sincosl()
163 + (__sincosl_table [index + SINCOSL_COS_HI] * sin_l)); in __kernel_sincosl()
165 *cosx = __sincosl_table [index + SINCOSL_COS_HI] in __kernel_sincosl()
166 + (__sincosl_table [index + SINCOSL_COS_LO] in __kernel_sincosl()
167 - (__sincosl_table [index + SINCOSL_SIN_HI] * sin_l in __kernel_sincosl()
168 - __sincosl_table [index + SINCOSL_COS_HI] * cos_l_m1)); in __kernel_sincosl()