Home | History | Annotate | Download | only in bits

Lines Matching refs:func

161    math functions for the ix87 FPU.  FUNC is the function name (which will
168 # define __inline_mathop(func, op) \
169 __inline_mathop_ (double, func, op) \
170 __inline_mathop_ (float, __CONCAT(func,f), op) \
171 __inline_mathop_ (long double, __CONCAT(func,l), op)
172 # define __inline_mathopNP(func, op) \
173 __inline_mathopNP_ (double, func, op) \
174 __inline_mathopNP_ (float, __CONCAT(func,f), op) \
175 __inline_mathopNP_ (long double, __CONCAT(func,l), op)
177 # define __inline_mathop(func, op) \
178 __inline_mathop_ (double, func, op)
179 # define __inline_mathopNP(func, op) \
180 __inline_mathopNP_ (double, func, op)
183 #define __inline_mathop_(float_type, func, op) \
184 __inline_mathop_decl_ (float_type, func, op, "0" (__x))
185 #define __inline_mathopNP_(float_type, func, op) \
186 __inline_mathop_declNP_ (float_type, func, op, "0" (__x))
190 # define __inline_mathop_decl(func, op, params...) \
191 __inline_mathop_decl_ (double, func, op, params) \
192 __inline_mathop_decl_ (float, __CONCAT(func,f), op, params) \
193 __inline_mathop_decl_ (long double, __CONCAT(func,l), op, params)
194 # define __inline_mathop_declNP(func, op, params...) \
195 __inline_mathop_declNP_ (double, func, op, params) \
196 __inline_mathop_declNP_ (float, __CONCAT(func,f), op, params) \
197 __inline_mathop_declNP_ (long double, __CONCAT(func,l), op, params)
199 # define __inline_mathop_decl(func, op, params...) \
200 __inline_mathop_decl_ (double, func, op, params)
201 # define __inline_mathop_declNP(func, op, params...) \
202 __inline_mathop_declNP_ (double, func, op, params)
205 #define __inline_mathop_decl_(float_type, func, op, params...) \
206 __MATH_INLINE float_type func (float_type) __THROW; \
207 __inline_mathop_declNP_ (float_type, func, op, params)
209 #define __inline_mathop_declNP_(float_type, func, op, params...) \
210 __MATH_INLINE float_type __NTH (func (float_type __x)) \
219 # define __inline_mathcode(func, arg, code) \
220 __inline_mathcode_ (double, func, arg, code) \
221 __inline_mathcode_ (float, __CONCAT(func,f), arg, code) \
222 __inline_mathcode_ (long double, __CONCAT(func,l), arg, code)
223 # define __inline_mathcodeNP(func, arg, code) \
224 __inline_mathcodeNP_ (double, func, arg, code) \
225 __inline_mathcodeNP_ (float, __CONCAT(func,f), arg, code) \
226 __inline_mathcodeNP_ (long double, __CONCAT(func,l), arg, code)
227 # define __inline_mathcode2(func, arg1, arg2, code) \
228 __inline_mathcode2_ (double, func, arg1, arg2, code) \
229 __inline_mathcode2_ (float, __CONCAT(func,f), arg1, arg2, code) \
230 __inline_mathcode2_ (long double, __CONCAT(func,l), arg1, arg2, code)
231 # define __inline_mathcodeNP2(func, arg1, arg2, code) \
232 __inline_mathcodeNP2_ (double, func, arg1, arg2, code) \
233 __inline_mathcodeNP2_ (float, __CONCAT(func,f), arg1, arg2, code) \
234 __inline_mathcodeNP2_ (long double, __CONCAT(func,l), arg1, arg2, code)
235 # define __inline_mathcode3(func, arg1, arg2, arg3, code) \
236 __inline_mathcode3_ (double, func, arg1, arg2, arg3, code) \
237 __inline_mathcode3_ (float, __CONCAT(func,f), arg1, arg2, arg3, code) \
238 __inline_mathcode3_ (long double, __CONCAT(func,l), arg1, arg2, arg3, code)
239 # define __inline_mathcodeNP3(func, arg1, arg2, arg3, code) \
240 __inline_mathcodeNP3_ (double, func, arg1, arg2, arg3, code) \
241 __inline_mathcodeNP3_ (float, __CONCAT(func,f), arg1, arg2, arg3, code) \
242 __inline_mathcodeNP3_ (long double, __CONCAT(func,l), arg1, arg2, arg3, code)
244 # define __inline_mathcode(func, arg, code) \
245 __inline_mathcode_ (double, func, (arg), code)
246 # define __inline_mathcodeNP(func, arg, code) \
247 __inline_mathcodeNP_ (double, func, (arg), code)
248 # define __inline_mathcode2(func, arg1, arg2, code) \
249 __inline_mathcode2_ (double, func, arg1, arg2, code)
250 # define __inline_mathcodeNP2(func, arg1, arg2, code) \
251 __inline_mathcodeNP2_ (double, func, arg1, arg2, code)
252 # define __inline_mathcode3(func, arg1, arg2, arg3, code) \
253 __inline_mathcode3_ (double, func, arg1, arg2, arg3, code)
254 # define __inline_mathcodeNP3(func, arg1, arg2, arg3, code) \
255 __inline_mathcodeNP3_ (double, func, arg1, arg2, arg3, code)
258 #define __inline_mathcode_(float_type, func, arg, code) \
259 __MATH_INLINE float_type func (float_type) __THROW; \
260 __inline_mathcodeNP_(float_type, func, arg, code)
262 #define __inline_mathcodeNP_(float_type, func, arg, code) \
263 __MATH_INLINE float_type __NTH (func (float_type arg)) \
269 #define __inline_mathcode2_(float_type, func, arg1, arg2, code) \
270 __MATH_INLINE float_type func (float_type, float_type) __THROW; \
271 __inline_mathcodeNP2_ (float_type, func, arg1, arg2, code)
273 #define __inline_mathcodeNP2_(float_type, func, arg1, arg2, code) \
274 __MATH_INLINE float_type __NTH (func (float_type arg1, float_type arg2)) \
279 #define __inline_mathcode3_(float_type, func, arg1, arg2, arg3, code) \
280 __MATH_INLINE float_type func (float_type, float_type, float_type) __THROW; \
281 __inline_mathcodeNP3_(float_type, func, arg1, arg2, arg3, code)
283 #define __inline_mathcodeNP3_(float_type, func, arg1, arg2, arg3, code) \
284 __MATH_INLINE float_type __NTH (func (float_type arg1, float_type arg2, \