Home
last modified time | relevance | path

Searched refs:__generic (Results 1 – 9 of 9) sorted by relevance

/freebsd/include/
H A Dtgmath.h85 #elif defined(__generic)
87 __generic(x, long double _Complex, fnl, \
88 __generic(x, double _Complex, fn, \
89 __generic(x, float _Complex, fnf, \
90 __generic(x, long double, fnl, \
91 __generic(x, float, fnf, fn)))))
107 __generic(x, long double _Complex, cfnl, \
108 __generic(x, double _Complex, cfn, \
109 __generic(x, float _Complex, cfnf, \
110 __generic(x, long double, fnl, \
[all …]
H A Dlibgen.h53 #if defined(__generic) && !defined(__cplusplus)
60 #define basename(x) __generic(x, const char *, __old_basename, basename)(x)
61 #define dirname(x) __generic(x, const char *, __old_dirname, dirname)(x)
H A Dstdlib.h346 #if defined(__generic) || defined(__cplusplus)
352 #if defined(__generic) && !defined(__cplusplus)
354 __generic(arg5, int (*)(void *, const void *, const void *), \
H A Dcomplex.h41 #ifdef __generic
42 _Static_assert(__generic(_Complex_I, float _Complex, 1, 0),
/freebsd/sys/sys/
H A Dcdefs.h227 #define __generic(expr, t, yes, no) \ macro
230 #define __generic(expr, t, yes, no) \ macro
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c-base.h656 template <typename _Tp> struct __remove_address_space<__generic _Tp> {
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTokenKinds.def624 KEYWORD(__generic , KEYOPENCLC | KEYOPENCLCXX)
629 ALIAS("generic", __generic , KEYOPENCLC | KEYOPENCLCXX)
H A DAttrDocs.td3976 __generic(generic), __global(global), __local(local), __private(private),
3983 __generic int* foo(global int* g) {
3996 let Heading = "__generic, generic, [[clang::opencl_generic]]";
H A DAttr.td1568 let Spellings = [CustomKeyword<"__generic">, CustomKeyword<"generic">,