Lines Matching refs:N
89 #define PREPROCESS(N, index, label) \ argument
99 y##N = (double)t; \
100 n##N = 0; \
102 y##N = (double)t; \
109 z##N = y##N = (double)t; \
110 hx = HI(y##N); \
111 n##N = ((hx >> 20) & 0x7ff) - 1046; \
112 HI(z##N) = (hx & 0xfffff) | 0x41600000; \
113 n##N = __vlibm_rem_pio2m(&z##N, &y##N, n##N, 1, 0); \
115 y##N = -y##N; \
116 n##N = -n##N; \
118 z##N = y##N * y##N; \
119 if (n##N & 1) { /* compute cos y */ \
120 f##N = (float)(one + z##N * (mhalf + z##N * \
121 (C0 + z##N * (C1 + z##N * C2)))); \
123 f##N = (float)(y##N + y##N * z##N * (S0 + \
124 z##N * (S1 + z##N * S2))); \
126 y[index] = (n##N & 2)? -f##N : f##N; \
130 #define PROCESS(N) \ argument
132 z##N = y##N * invpio2 + c3two51; \
133 n##N = LO(z##N); \
134 z##N -= c3two51; \
135 y##N = (y##N - z##N * pio2_1) - z##N * pio2_t; \
137 z##N = y##N * y##N; \
138 if (n##N & 1) { /* compute cos y */ \
139 f##N = (float)(one + z##N * (mhalf + z##N * (C0 + \
140 z##N * (C1 + z##N * C2)))); \
142 f##N = (float)(y##N + y##N * z##N * (S0 + z##N * (S1 + \
143 z##N * S2))); \
145 *y = (n##N & 2)? -f##N : f##N; \