reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/Builtins.def
  799 LIBBUILTIN(_byteswap_ushort, "UsUs",     "fnc", "stdlib.h", ALL_MS_LANGUAGES)
  800 LIBBUILTIN(_byteswap_ulong,  "UNiUNi",   "fnc", "stdlib.h", ALL_MS_LANGUAGES)
  801 LIBBUILTIN(_byteswap_uint64, "ULLiULLi", "fnc", "stdlib.h", ALL_MS_LANGUAGES)
  879 LIBBUILTIN(_setjmpex, "iJ", "fj",   "setjmpex.h", ALL_MS_LANGUAGES)
  883 LIBBUILTIN(va_start, "vA.",       "fn",    "stdarg.h", ALL_LANGUAGES)
  884 LIBBUILTIN(va_end, "vA",          "fn",    "stdarg.h", ALL_LANGUAGES)
  885 LIBBUILTIN(va_copy, "vAA",        "fn",    "stdarg.h", ALL_LANGUAGES)
  887 LIBBUILTIN(abort, "v",            "fr",    "stdlib.h", ALL_LANGUAGES)
  888 LIBBUILTIN(calloc, "v*zz",        "f",     "stdlib.h", ALL_LANGUAGES)
  889 LIBBUILTIN(exit, "vi",            "fr",    "stdlib.h", ALL_LANGUAGES)
  890 LIBBUILTIN(_Exit, "vi",           "fr",    "stdlib.h", ALL_LANGUAGES)
  891 LIBBUILTIN(malloc, "v*z",         "f",     "stdlib.h", ALL_LANGUAGES)
  892 LIBBUILTIN(realloc, "v*v*z",      "f",     "stdlib.h", ALL_LANGUAGES)
  893 LIBBUILTIN(strtod, "dcC*c**",     "f",     "stdlib.h", ALL_LANGUAGES)
  894 LIBBUILTIN(strtof, "fcC*c**",     "f",     "stdlib.h", ALL_LANGUAGES)
  895 LIBBUILTIN(strtold, "LdcC*c**",   "f",     "stdlib.h", ALL_LANGUAGES)
  896 LIBBUILTIN(strtol, "LicC*c**i",   "f",     "stdlib.h", ALL_LANGUAGES)
  897 LIBBUILTIN(strtoll, "LLicC*c**i", "f",     "stdlib.h", ALL_LANGUAGES)
  898 LIBBUILTIN(strtoul, "ULicC*c**i", "f",     "stdlib.h", ALL_LANGUAGES)
  899 LIBBUILTIN(strtoull, "ULLicC*c**i", "f",   "stdlib.h", ALL_LANGUAGES)
  901 LIBBUILTIN(memcpy, "v*v*vC*z",    "f",     "string.h", ALL_LANGUAGES)
  902 LIBBUILTIN(memcmp, "ivC*vC*z",    "f",     "string.h", ALL_LANGUAGES)
  903 LIBBUILTIN(memmove, "v*v*vC*z",   "f",     "string.h", ALL_LANGUAGES)
  904 LIBBUILTIN(strcpy, "c*c*cC*",     "f",     "string.h", ALL_LANGUAGES)
  905 LIBBUILTIN(strncpy, "c*c*cC*z",   "f",     "string.h", ALL_LANGUAGES)
  906 LIBBUILTIN(strcmp, "icC*cC*",     "f",     "string.h", ALL_LANGUAGES)
  907 LIBBUILTIN(strncmp, "icC*cC*z",   "f",     "string.h", ALL_LANGUAGES)
  908 LIBBUILTIN(strcat, "c*c*cC*",     "f",     "string.h", ALL_LANGUAGES)
  909 LIBBUILTIN(strncat, "c*c*cC*z",   "f",     "string.h", ALL_LANGUAGES)
  910 LIBBUILTIN(strxfrm, "zc*cC*z",    "f",     "string.h", ALL_LANGUAGES)
  911 LIBBUILTIN(memchr, "v*vC*iz",     "f",     "string.h", ALL_LANGUAGES)
  912 LIBBUILTIN(strchr, "c*cC*i",      "f",     "string.h", ALL_LANGUAGES)
  913 LIBBUILTIN(strcspn, "zcC*cC*",    "f",     "string.h", ALL_LANGUAGES)
  914 LIBBUILTIN(strpbrk, "c*cC*cC*",   "f",     "string.h", ALL_LANGUAGES)
  915 LIBBUILTIN(strrchr, "c*cC*i",     "f",     "string.h", ALL_LANGUAGES)
  916 LIBBUILTIN(strspn, "zcC*cC*",     "f",     "string.h", ALL_LANGUAGES)
  917 LIBBUILTIN(strstr, "c*cC*cC*",    "f",     "string.h", ALL_LANGUAGES)
  918 LIBBUILTIN(strtok, "c*c*cC*",     "f",     "string.h", ALL_LANGUAGES)
  919 LIBBUILTIN(memset, "v*v*iz",      "f",     "string.h", ALL_LANGUAGES)
  920 LIBBUILTIN(strerror, "c*i",       "f",     "string.h", ALL_LANGUAGES)
  921 LIBBUILTIN(strlen, "zcC*",        "f",     "string.h", ALL_LANGUAGES)
  924 LIBBUILTIN(printf, "icC*.",       "fp:0:", "stdio.h", ALL_LANGUAGES)
  925 LIBBUILTIN(fprintf, "iP*cC*.",    "fp:1:", "stdio.h", ALL_LANGUAGES)
  926 LIBBUILTIN(snprintf, "ic*zcC*.",  "fp:2:", "stdio.h", ALL_LANGUAGES)
  927 LIBBUILTIN(sprintf, "ic*cC*.",    "fp:1:", "stdio.h", ALL_LANGUAGES)
  928 LIBBUILTIN(vprintf, "icC*a",      "fP:0:", "stdio.h", ALL_LANGUAGES)
  929 LIBBUILTIN(vfprintf, "iP*cC*a",   "fP:1:", "stdio.h", ALL_LANGUAGES)
  930 LIBBUILTIN(vsnprintf, "ic*zcC*a", "fP:2:", "stdio.h", ALL_LANGUAGES)
  931 LIBBUILTIN(vsprintf, "ic*cC*a",   "fP:1:", "stdio.h", ALL_LANGUAGES)
  932 LIBBUILTIN(scanf, "icC*R.",       "fs:0:", "stdio.h", ALL_LANGUAGES)
  933 LIBBUILTIN(fscanf, "iP*RcC*R.",   "fs:1:", "stdio.h", ALL_LANGUAGES)
  934 LIBBUILTIN(sscanf, "icC*RcC*R.",  "fs:1:", "stdio.h", ALL_LANGUAGES)
  935 LIBBUILTIN(vscanf, "icC*Ra",      "fS:0:", "stdio.h", ALL_LANGUAGES)
  936 LIBBUILTIN(vfscanf, "iP*RcC*Ra",  "fS:1:", "stdio.h", ALL_LANGUAGES)
  937 LIBBUILTIN(vsscanf, "icC*RcC*Ra", "fS:1:", "stdio.h", ALL_LANGUAGES)
  938 LIBBUILTIN(fopen, "P*cC*cC*",     "f",     "stdio.h", ALL_LANGUAGES)
  939 LIBBUILTIN(fread, "zv*zzP*",      "f",     "stdio.h", ALL_LANGUAGES)
  940 LIBBUILTIN(fwrite, "zvC*zzP*",    "f",     "stdio.h", ALL_LANGUAGES)
  943 LIBBUILTIN(isalnum, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  944 LIBBUILTIN(isalpha, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  945 LIBBUILTIN(isblank, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  946 LIBBUILTIN(iscntrl, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  947 LIBBUILTIN(isdigit, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  948 LIBBUILTIN(isgraph, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  949 LIBBUILTIN(islower, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  950 LIBBUILTIN(isprint, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  951 LIBBUILTIN(ispunct, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  952 LIBBUILTIN(isspace, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  953 LIBBUILTIN(isupper, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  954 LIBBUILTIN(isxdigit, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  955 LIBBUILTIN(tolower, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  956 LIBBUILTIN(toupper, "ii", "fnU", "ctype.h", ALL_LANGUAGES)
  960 LIBBUILTIN(wcschr,  "w*wC*w",   "f", "wchar.h", ALL_LANGUAGES)
  961 LIBBUILTIN(wcscmp,  "iwC*wC*",  "f", "wchar.h", ALL_LANGUAGES)
  962 LIBBUILTIN(wcslen,  "zwC*",     "f", "wchar.h", ALL_LANGUAGES)
  963 LIBBUILTIN(wcsncmp, "iwC*wC*z", "f", "wchar.h", ALL_LANGUAGES)
  964 LIBBUILTIN(wmemchr, "w*wC*wz",  "f", "wchar.h", ALL_LANGUAGES)
  965 LIBBUILTIN(wmemcmp, "iwC*wC*z", "f", "wchar.h", ALL_LANGUAGES)
  966 LIBBUILTIN(wmemcpy, "w*w*wC*z", "f", "wchar.h", ALL_LANGUAGES)
  967 LIBBUILTIN(wmemmove,"w*w*wC*z", "f", "wchar.h", ALL_LANGUAGES)
  973 LIBBUILTIN(setjmp, "iJ",          "fj",    "setjmp.h", ALL_LANGUAGES)
  974 LIBBUILTIN(longjmp, "vJi",        "fr",    "setjmp.h", ALL_LANGUAGES)
  980 LIBBUILTIN(alloca, "v*z",         "f",     "stdlib.h", ALL_GNU_LANGUAGES)
  982 LIBBUILTIN(memccpy, "v*v*vC*iz",  "f",     "string.h", ALL_GNU_LANGUAGES)
  983 LIBBUILTIN(stpcpy, "c*c*cC*",     "f",     "string.h", ALL_GNU_LANGUAGES)
  984 LIBBUILTIN(stpncpy, "c*c*cC*z",   "f",     "string.h", ALL_GNU_LANGUAGES)
  985 LIBBUILTIN(strdup, "c*cC*",       "f",     "string.h", ALL_GNU_LANGUAGES)
  986 LIBBUILTIN(strndup, "c*cC*z",     "f",     "string.h", ALL_GNU_LANGUAGES)
  988 LIBBUILTIN(index, "c*cC*i",       "f",     "strings.h", ALL_GNU_LANGUAGES)
  989 LIBBUILTIN(rindex, "c*cC*i",      "f",     "strings.h", ALL_GNU_LANGUAGES)
  990 LIBBUILTIN(bzero, "vv*z",         "f",     "strings.h", ALL_GNU_LANGUAGES)
  991 LIBBUILTIN(bcmp, "ivC*vC*z",      "f",     "strings.h", ALL_GNU_LANGUAGES)
  996 LIBBUILTIN(strcasecmp, "icC*cC*", "f",     "strings.h", ALL_GNU_LANGUAGES)
  997 LIBBUILTIN(strncasecmp, "icC*cC*z", "f",   "strings.h", ALL_GNU_LANGUAGES)
  999 LIBBUILTIN(_exit, "vi",           "fr",    "unistd.h", ALL_GNU_LANGUAGES)
 1000 LIBBUILTIN(vfork, "p",            "fj",    "unistd.h", ALL_LANGUAGES)
 1002 LIBBUILTIN(pthread_create, "",  "fC<2,3>", "pthread.h", ALL_GNU_LANGUAGES)
 1006 LIBBUILTIN(_setjmp, "iJ",         "fj",   "setjmp.h", ALL_LANGUAGES)
 1007 LIBBUILTIN(__sigsetjmp, "iSJi",   "fj",   "setjmp.h", ALL_LANGUAGES)
 1008 LIBBUILTIN(sigsetjmp, "iSJi",     "fj",   "setjmp.h", ALL_LANGUAGES)
 1009 LIBBUILTIN(savectx, "iJ",         "fj",   "setjmp.h", ALL_LANGUAGES)
 1010 LIBBUILTIN(getcontext, "iK*",     "fj",   "setjmp.h", ALL_LANGUAGES)
 1012 LIBBUILTIN(_longjmp, "vJi",       "fr",    "setjmp.h", ALL_GNU_LANGUAGES)
 1013 LIBBUILTIN(siglongjmp, "vSJi",    "fr",    "setjmp.h", ALL_GNU_LANGUAGES)
 1015 LIBBUILTIN(strlcpy, "zc*cC*z",    "f",     "string.h", ALL_GNU_LANGUAGES)
 1016 LIBBUILTIN(strlcat, "zc*cC*z",    "f",     "string.h", ALL_GNU_LANGUAGES)
 1018 LIBBUILTIN(objc_msgSend, "GGH.",   "f",     "objc/message.h", OBJC_LANG)
 1020 LIBBUILTIN(objc_msgSend_fpret, "LdGH.", "f", "objc/message.h", OBJC_LANG)
 1022 LIBBUILTIN(objc_msgSend_fp2ret, "XLdGH.", "f", "objc/message.h", OBJC_LANG)
 1024 LIBBUILTIN(objc_msgSend_stret, "vGH.", "f", "objc/message.h", OBJC_LANG)
 1026 LIBBUILTIN(objc_msgSendSuper, "GM*H.", "f", "objc/message.h", OBJC_LANG)
 1028 LIBBUILTIN(objc_msgSendSuper_stret, "vM*H.", "f", "objc/message.h", OBJC_LANG)
 1030 LIBBUILTIN(objc_getClass, "GcC*",   "f",     "objc/runtime.h", OBJC_LANG)
 1032 LIBBUILTIN(objc_getMetaClass, "GcC*",   "f", "objc/runtime.h", OBJC_LANG)
 1034 LIBBUILTIN(objc_enumerationMutation, "vG", "f", "objc/runtime.h", OBJC_LANG)
 1037 LIBBUILTIN(objc_read_weak, "GG*", "f", "objc/objc-auto.h", OBJC_LANG)
 1039 LIBBUILTIN(objc_assign_weak, "GGG*", "f", "objc/objc-auto.h", OBJC_LANG)
 1041 LIBBUILTIN(objc_assign_ivar, "GGGY", "f", "objc/objc-auto.h", OBJC_LANG)
 1043 LIBBUILTIN(objc_assign_global, "GGG*", "f", "objc/objc-auto.h", OBJC_LANG)
 1045 LIBBUILTIN(objc_assign_strongCast, "GGG*", "f", "objc/objc-auto.h", OBJC_LANG)
 1048 LIBBUILTIN(objc_exception_extract, "Gv*", "f", "objc/objc-exception.h", OBJC_LANG)
 1050 LIBBUILTIN(objc_exception_try_enter, "vv*", "f", "objc/objc-exception.h", OBJC_LANG)
 1052 LIBBUILTIN(objc_exception_try_exit, "vv*", "f", "objc/objc-exception.h", OBJC_LANG)
 1054 LIBBUILTIN(objc_exception_match, "iGG", "f", "objc/objc-exception.h", OBJC_LANG)
 1056 LIBBUILTIN(objc_exception_throw, "vG", "f", "objc/objc-exception.h", OBJC_LANG)
 1059 LIBBUILTIN(objc_sync_enter, "iG", "f", "objc/objc-sync.h", OBJC_LANG)
 1061 LIBBUILTIN(objc_sync_exit, "iG", "f", "objc/objc-sync.h", OBJC_LANG)
 1066 LIBBUILTIN(NSLog, "vG.", "fp:0:", "Foundation/NSObjCRuntime.h", OBJC_LANG)
 1068 LIBBUILTIN(NSLogv, "vGa", "fP:0:", "Foundation/NSObjCRuntime.h", OBJC_LANG)
 1071 LIBBUILTIN(atan2, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1072 LIBBUILTIN(atan2f, "fff", "fne", "math.h", ALL_LANGUAGES)
 1073 LIBBUILTIN(atan2l, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1075 LIBBUILTIN(abs, "ii", "fnc", "stdlib.h", ALL_LANGUAGES)
 1076 LIBBUILTIN(labs, "LiLi", "fnc", "stdlib.h", ALL_LANGUAGES)
 1077 LIBBUILTIN(llabs, "LLiLLi", "fnc", "stdlib.h", ALL_LANGUAGES)
 1079 LIBBUILTIN(copysign, "ddd", "fnc", "math.h", ALL_LANGUAGES)
 1080 LIBBUILTIN(copysignf, "fff", "fnc", "math.h", ALL_LANGUAGES)
 1081 LIBBUILTIN(copysignl, "LdLdLd", "fnc", "math.h", ALL_LANGUAGES)
 1083 LIBBUILTIN(fabs, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1084 LIBBUILTIN(fabsf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1085 LIBBUILTIN(fabsl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1091 LIBBUILTIN(finite, "id", "fnc", "math.h", GNU_LANG)
 1092 LIBBUILTIN(finitef, "if", "fnc", "math.h", GNU_LANG)
 1093 LIBBUILTIN(finitel, "iLd", "fnc", "math.h", GNU_LANG)
 1095 LIBBUILTIN(__finite, "id", "fnc", "math.h", ALL_LANGUAGES)
 1096 LIBBUILTIN(__finitef, "if", "fnc", "math.h", ALL_LANGUAGES)
 1097 LIBBUILTIN(__finitel, "iLd", "fnc", "math.h", ALL_LANGUAGES)
 1099 LIBBUILTIN(fmod, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1100 LIBBUILTIN(fmodf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1101 LIBBUILTIN(fmodl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1103 LIBBUILTIN(frexp, "ddi*", "fn", "math.h", ALL_LANGUAGES)
 1104 LIBBUILTIN(frexpf, "ffi*", "fn", "math.h", ALL_LANGUAGES)
 1105 LIBBUILTIN(frexpl, "LdLdi*", "fn", "math.h", ALL_LANGUAGES)
 1107 LIBBUILTIN(ldexp, "ddi", "fne", "math.h", ALL_LANGUAGES)
 1108 LIBBUILTIN(ldexpf, "ffi", "fne", "math.h", ALL_LANGUAGES)
 1109 LIBBUILTIN(ldexpl, "LdLdi", "fne", "math.h", ALL_LANGUAGES)
 1111 LIBBUILTIN(modf, "ddd*", "fn", "math.h", ALL_LANGUAGES)
 1112 LIBBUILTIN(modff, "fff*", "fn", "math.h", ALL_LANGUAGES)
 1113 LIBBUILTIN(modfl, "LdLdLd*", "fn", "math.h", ALL_LANGUAGES)
 1115 LIBBUILTIN(nan,  "dcC*", "fUn", "math.h", ALL_LANGUAGES)
 1116 LIBBUILTIN(nanf, "fcC*", "fUn", "math.h", ALL_LANGUAGES)
 1117 LIBBUILTIN(nanl, "LdcC*", "fUn", "math.h", ALL_LANGUAGES)
 1119 LIBBUILTIN(pow, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1120 LIBBUILTIN(powf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1121 LIBBUILTIN(powl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1123 LIBBUILTIN(acos, "dd", "fne", "math.h", ALL_LANGUAGES)
 1124 LIBBUILTIN(acosf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1125 LIBBUILTIN(acosl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1127 LIBBUILTIN(acosh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1128 LIBBUILTIN(acoshf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1129 LIBBUILTIN(acoshl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1131 LIBBUILTIN(asin, "dd", "fne", "math.h", ALL_LANGUAGES)
 1132 LIBBUILTIN(asinf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1133 LIBBUILTIN(asinl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1135 LIBBUILTIN(asinh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1136 LIBBUILTIN(asinhf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1137 LIBBUILTIN(asinhl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1139 LIBBUILTIN(atan, "dd", "fne", "math.h", ALL_LANGUAGES)
 1140 LIBBUILTIN(atanf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1141 LIBBUILTIN(atanl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1143 LIBBUILTIN(atanh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1144 LIBBUILTIN(atanhf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1145 LIBBUILTIN(atanhl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1147 LIBBUILTIN(cbrt, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1148 LIBBUILTIN(cbrtf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1149 LIBBUILTIN(cbrtl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1151 LIBBUILTIN(ceil, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1152 LIBBUILTIN(ceilf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1153 LIBBUILTIN(ceill, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1155 LIBBUILTIN(cos, "dd", "fne", "math.h", ALL_LANGUAGES)
 1156 LIBBUILTIN(cosf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1157 LIBBUILTIN(cosl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1159 LIBBUILTIN(cosh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1160 LIBBUILTIN(coshf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1161 LIBBUILTIN(coshl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1163 LIBBUILTIN(erf, "dd", "fne", "math.h", ALL_LANGUAGES)
 1164 LIBBUILTIN(erff, "ff", "fne", "math.h", ALL_LANGUAGES)
 1165 LIBBUILTIN(erfl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1167 LIBBUILTIN(erfc, "dd", "fne", "math.h", ALL_LANGUAGES)
 1168 LIBBUILTIN(erfcf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1169 LIBBUILTIN(erfcl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1171 LIBBUILTIN(exp, "dd", "fne", "math.h", ALL_LANGUAGES)
 1172 LIBBUILTIN(expf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1173 LIBBUILTIN(expl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1175 LIBBUILTIN(exp2, "dd", "fne", "math.h", ALL_LANGUAGES)
 1176 LIBBUILTIN(exp2f, "ff", "fne", "math.h", ALL_LANGUAGES)
 1177 LIBBUILTIN(exp2l, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1179 LIBBUILTIN(expm1, "dd", "fne", "math.h", ALL_LANGUAGES)
 1180 LIBBUILTIN(expm1f, "ff", "fne", "math.h", ALL_LANGUAGES)
 1181 LIBBUILTIN(expm1l, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1183 LIBBUILTIN(fdim, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1184 LIBBUILTIN(fdimf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1185 LIBBUILTIN(fdiml, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1187 LIBBUILTIN(floor, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1188 LIBBUILTIN(floorf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1189 LIBBUILTIN(floorl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1191 LIBBUILTIN(fma, "dddd", "fne", "math.h", ALL_LANGUAGES)
 1192 LIBBUILTIN(fmaf, "ffff", "fne", "math.h", ALL_LANGUAGES)
 1193 LIBBUILTIN(fmal, "LdLdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1195 LIBBUILTIN(fmax, "ddd", "fnc", "math.h", ALL_LANGUAGES)
 1196 LIBBUILTIN(fmaxf, "fff", "fnc", "math.h", ALL_LANGUAGES)
 1197 LIBBUILTIN(fmaxl, "LdLdLd", "fnc", "math.h", ALL_LANGUAGES)
 1199 LIBBUILTIN(fmin, "ddd", "fnc", "math.h", ALL_LANGUAGES)
 1200 LIBBUILTIN(fminf, "fff", "fnc", "math.h", ALL_LANGUAGES)
 1201 LIBBUILTIN(fminl, "LdLdLd", "fnc", "math.h", ALL_LANGUAGES)
 1203 LIBBUILTIN(hypot, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1204 LIBBUILTIN(hypotf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1205 LIBBUILTIN(hypotl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1207 LIBBUILTIN(ilogb, "id", "fne", "math.h", ALL_LANGUAGES)
 1208 LIBBUILTIN(ilogbf, "if", "fne", "math.h", ALL_LANGUAGES)
 1209 LIBBUILTIN(ilogbl, "iLd", "fne", "math.h", ALL_LANGUAGES)
 1213 LIBBUILTIN(lgamma, "dd", "fn", "math.h", ALL_LANGUAGES)
 1214 LIBBUILTIN(lgammaf, "ff", "fn", "math.h", ALL_LANGUAGES)
 1215 LIBBUILTIN(lgammal, "LdLd", "fn", "math.h", ALL_LANGUAGES)
 1217 LIBBUILTIN(llrint, "LLid", "fne", "math.h", ALL_LANGUAGES)
 1218 LIBBUILTIN(llrintf, "LLif", "fne", "math.h", ALL_LANGUAGES)
 1219 LIBBUILTIN(llrintl, "LLiLd", "fne", "math.h", ALL_LANGUAGES)
 1221 LIBBUILTIN(llround, "LLid", "fne", "math.h", ALL_LANGUAGES)
 1222 LIBBUILTIN(llroundf, "LLif", "fne", "math.h", ALL_LANGUAGES)
 1223 LIBBUILTIN(llroundl, "LLiLd", "fne", "math.h", ALL_LANGUAGES)
 1225 LIBBUILTIN(log, "dd", "fne", "math.h", ALL_LANGUAGES)
 1226 LIBBUILTIN(logf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1227 LIBBUILTIN(logl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1229 LIBBUILTIN(log10, "dd", "fne", "math.h", ALL_LANGUAGES)
 1230 LIBBUILTIN(log10f, "ff", "fne", "math.h", ALL_LANGUAGES)
 1231 LIBBUILTIN(log10l, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1233 LIBBUILTIN(log1p, "dd", "fne", "math.h", ALL_LANGUAGES)
 1234 LIBBUILTIN(log1pf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1235 LIBBUILTIN(log1pl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1237 LIBBUILTIN(log2, "dd", "fne", "math.h", ALL_LANGUAGES)
 1238 LIBBUILTIN(log2f, "ff", "fne", "math.h", ALL_LANGUAGES)
 1239 LIBBUILTIN(log2l, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1241 LIBBUILTIN(logb, "dd", "fne", "math.h", ALL_LANGUAGES)
 1242 LIBBUILTIN(logbf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1243 LIBBUILTIN(logbl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1245 LIBBUILTIN(lrint, "Lid", "fne", "math.h", ALL_LANGUAGES)
 1246 LIBBUILTIN(lrintf, "Lif", "fne", "math.h", ALL_LANGUAGES)
 1247 LIBBUILTIN(lrintl, "LiLd", "fne", "math.h", ALL_LANGUAGES)
 1249 LIBBUILTIN(lround, "Lid", "fne", "math.h", ALL_LANGUAGES)
 1250 LIBBUILTIN(lroundf, "Lif", "fne", "math.h", ALL_LANGUAGES)
 1251 LIBBUILTIN(lroundl, "LiLd", "fne", "math.h", ALL_LANGUAGES)
 1253 LIBBUILTIN(nearbyint, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1254 LIBBUILTIN(nearbyintf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1255 LIBBUILTIN(nearbyintl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1257 LIBBUILTIN(nextafter, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1258 LIBBUILTIN(nextafterf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1259 LIBBUILTIN(nextafterl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1261 LIBBUILTIN(nexttoward, "ddLd", "fne", "math.h", ALL_LANGUAGES)
 1262 LIBBUILTIN(nexttowardf, "ffLd", "fne", "math.h", ALL_LANGUAGES)
 1263 LIBBUILTIN(nexttowardl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1265 LIBBUILTIN(remainder, "ddd", "fne", "math.h", ALL_LANGUAGES)
 1266 LIBBUILTIN(remainderf, "fff", "fne", "math.h", ALL_LANGUAGES)
 1267 LIBBUILTIN(remainderl, "LdLdLd", "fne", "math.h", ALL_LANGUAGES)
 1269 LIBBUILTIN(remquo, "dddi*", "fn", "math.h", ALL_LANGUAGES)
 1270 LIBBUILTIN(remquof, "fffi*", "fn", "math.h", ALL_LANGUAGES)
 1271 LIBBUILTIN(remquol, "LdLdLdi*", "fn", "math.h", ALL_LANGUAGES)
 1273 LIBBUILTIN(rint, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1274 LIBBUILTIN(rintf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1275 LIBBUILTIN(rintl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1277 LIBBUILTIN(round, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1278 LIBBUILTIN(roundf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1279 LIBBUILTIN(roundl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1281 LIBBUILTIN(scalbln, "ddLi", "fne", "math.h", ALL_LANGUAGES)
 1282 LIBBUILTIN(scalblnf, "ffLi", "fne", "math.h", ALL_LANGUAGES)
 1283 LIBBUILTIN(scalblnl, "LdLdLi", "fne", "math.h", ALL_LANGUAGES)
 1285 LIBBUILTIN(scalbn, "ddi", "fne", "math.h", ALL_LANGUAGES)
 1286 LIBBUILTIN(scalbnf, "ffi", "fne", "math.h", ALL_LANGUAGES)
 1287 LIBBUILTIN(scalbnl, "LdLdi", "fne", "math.h", ALL_LANGUAGES)
 1289 LIBBUILTIN(sin, "dd", "fne", "math.h", ALL_LANGUAGES)
 1290 LIBBUILTIN(sinf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1291 LIBBUILTIN(sinl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1293 LIBBUILTIN(sinh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1294 LIBBUILTIN(sinhf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1295 LIBBUILTIN(sinhl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1297 LIBBUILTIN(sqrt, "dd", "fne", "math.h", ALL_LANGUAGES)
 1298 LIBBUILTIN(sqrtf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1299 LIBBUILTIN(sqrtl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1301 LIBBUILTIN(tan, "dd", "fne", "math.h", ALL_LANGUAGES)
 1302 LIBBUILTIN(tanf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1303 LIBBUILTIN(tanl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1305 LIBBUILTIN(tanh, "dd", "fne", "math.h", ALL_LANGUAGES)
 1306 LIBBUILTIN(tanhf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1307 LIBBUILTIN(tanhl, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1309 LIBBUILTIN(tgamma, "dd", "fne", "math.h", ALL_LANGUAGES)
 1310 LIBBUILTIN(tgammaf, "ff", "fne", "math.h", ALL_LANGUAGES)
 1311 LIBBUILTIN(tgammal, "LdLd", "fne", "math.h", ALL_LANGUAGES)
 1313 LIBBUILTIN(trunc, "dd", "fnc", "math.h", ALL_LANGUAGES)
 1314 LIBBUILTIN(truncf, "ff", "fnc", "math.h", ALL_LANGUAGES)
 1315 LIBBUILTIN(truncl, "LdLd", "fnc", "math.h", ALL_LANGUAGES)
 1317 LIBBUILTIN(cabs, "dXd", "fne", "complex.h", ALL_LANGUAGES)
 1318 LIBBUILTIN(cabsf, "fXf", "fne", "complex.h", ALL_LANGUAGES)
 1319 LIBBUILTIN(cabsl, "LdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1321 LIBBUILTIN(cacos, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1322 LIBBUILTIN(cacosf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1323 LIBBUILTIN(cacosl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1325 LIBBUILTIN(cacosh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1326 LIBBUILTIN(cacoshf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1327 LIBBUILTIN(cacoshl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1329 LIBBUILTIN(carg, "dXd", "fne", "complex.h", ALL_LANGUAGES)
 1330 LIBBUILTIN(cargf, "fXf", "fne", "complex.h", ALL_LANGUAGES)
 1331 LIBBUILTIN(cargl, "LdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1333 LIBBUILTIN(casin, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1334 LIBBUILTIN(casinf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1335 LIBBUILTIN(casinl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1337 LIBBUILTIN(casinh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1338 LIBBUILTIN(casinhf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1339 LIBBUILTIN(casinhl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1341 LIBBUILTIN(catan, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1342 LIBBUILTIN(catanf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1343 LIBBUILTIN(catanl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1345 LIBBUILTIN(catanh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1346 LIBBUILTIN(catanhf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1347 LIBBUILTIN(catanhl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1349 LIBBUILTIN(ccos, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1350 LIBBUILTIN(ccosf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1351 LIBBUILTIN(ccosl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1353 LIBBUILTIN(ccosh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1354 LIBBUILTIN(ccoshf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1355 LIBBUILTIN(ccoshl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1357 LIBBUILTIN(cexp, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1358 LIBBUILTIN(cexpf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1359 LIBBUILTIN(cexpl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1361 LIBBUILTIN(cimag, "dXd", "fnc", "complex.h", ALL_LANGUAGES)
 1362 LIBBUILTIN(cimagf, "fXf", "fnc", "complex.h", ALL_LANGUAGES)
 1363 LIBBUILTIN(cimagl, "LdXLd", "fnc", "complex.h", ALL_LANGUAGES)
 1365 LIBBUILTIN(conj, "XdXd", "fnc", "complex.h", ALL_LANGUAGES)
 1366 LIBBUILTIN(conjf, "XfXf", "fnc", "complex.h", ALL_LANGUAGES)
 1367 LIBBUILTIN(conjl, "XLdXLd", "fnc", "complex.h", ALL_LANGUAGES)
 1369 LIBBUILTIN(clog, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1370 LIBBUILTIN(clogf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1371 LIBBUILTIN(clogl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1373 LIBBUILTIN(cproj, "XdXd", "fnc", "complex.h", ALL_LANGUAGES)
 1374 LIBBUILTIN(cprojf, "XfXf", "fnc", "complex.h", ALL_LANGUAGES)
 1375 LIBBUILTIN(cprojl, "XLdXLd", "fnc", "complex.h", ALL_LANGUAGES)
 1377 LIBBUILTIN(cpow, "XdXdXd", "fne", "complex.h", ALL_LANGUAGES)
 1378 LIBBUILTIN(cpowf, "XfXfXf", "fne", "complex.h", ALL_LANGUAGES)
 1379 LIBBUILTIN(cpowl, "XLdXLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1381 LIBBUILTIN(creal, "dXd", "fnc", "complex.h", ALL_LANGUAGES)
 1382 LIBBUILTIN(crealf, "fXf", "fnc", "complex.h", ALL_LANGUAGES)
 1383 LIBBUILTIN(creall, "LdXLd", "fnc", "complex.h", ALL_LANGUAGES)
 1385 LIBBUILTIN(csin, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1386 LIBBUILTIN(csinf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1387 LIBBUILTIN(csinl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1389 LIBBUILTIN(csinh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1390 LIBBUILTIN(csinhf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1391 LIBBUILTIN(csinhl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1393 LIBBUILTIN(csqrt, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1394 LIBBUILTIN(csqrtf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1395 LIBBUILTIN(csqrtl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1397 LIBBUILTIN(ctan, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1398 LIBBUILTIN(ctanf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1399 LIBBUILTIN(ctanl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1401 LIBBUILTIN(ctanh, "XdXd", "fne", "complex.h", ALL_LANGUAGES)
 1402 LIBBUILTIN(ctanhf, "XfXf", "fne", "complex.h", ALL_LANGUAGES)
 1403 LIBBUILTIN(ctanhl, "XLdXLd", "fne", "complex.h", ALL_LANGUAGES)
 1407 LIBBUILTIN(__sinpi, "dd", "fne", "math.h", ALL_LANGUAGES)
 1408 LIBBUILTIN(__sinpif, "ff", "fne", "math.h", ALL_LANGUAGES)
 1410 LIBBUILTIN(__cospi, "dd", "fne", "math.h", ALL_LANGUAGES)
 1411 LIBBUILTIN(__cospif, "ff", "fne", "math.h", ALL_LANGUAGES)
 1413 LIBBUILTIN(__tanpi, "dd", "fne", "math.h", ALL_LANGUAGES)
 1414 LIBBUILTIN(__tanpif, "ff", "fne", "math.h", ALL_LANGUAGES)
 1417 LIBBUILTIN(__exp10, "dd", "fne", "math.h", ALL_LANGUAGES)
 1418 LIBBUILTIN(__exp10f, "ff", "fne", "math.h", ALL_LANGUAGES)
 1421 LIBBUILTIN(_Block_object_assign, "vv*vC*iC", "f", "Blocks.h", ALL_LANGUAGES)
 1422 LIBBUILTIN(_Block_object_dispose, "vvC*iC", "f", "Blocks.h", ALL_LANGUAGES)