2849 lines · yaml
1header: math.h2header_template: math.h.def3macros: []4types:5 - type_name: float_t6 - type_name: double_t7 - type_name: float1288enums: []9objects: []10functions:11 - name: acos12 standards:13 - stdc14 return_type: double15 arguments:16 - type: double17 - name: acosf18 standards:19 - stdc20 return_type: float21 arguments:22 - type: float23 - name: acosf1624 standards:25 - stdc26 return_type: _Float1627 arguments:28 - type: _Float1629 guard: LIBC_TYPES_HAS_FLOAT1630 - name: acoshf31 standards:32 - stdc33 return_type: float34 arguments:35 - type: float36 - name: acoshf1637 standards:38 - stdc39 return_type: _Float1640 arguments:41 - type: _Float1642 guard: LIBC_TYPES_HAS_FLOAT1643 - name: acospif1644 standards:45 - stdc46 return_type: _Float1647 arguments:48 - type: _Float1649 guard: LIBC_TYPES_HAS_FLOAT1650 - name: asin51 standards:52 - stdc53 return_type: double54 arguments:55 - type: double56 - name: asinf57 standards:58 - stdc59 return_type: float60 arguments:61 - type: float62 - name: asinf1663 standards:64 - stdc65 return_type: _Float1666 arguments:67 - type: _Float1668 guard: LIBC_TYPES_HAS_FLOAT1669 - name: asinhf70 standards:71 - stdc72 return_type: float73 arguments:74 - type: float75 - name: asinhf1676 standards:77 - stdc78 return_type: _Float1679 arguments:80 - type: _Float1681 guard: LIBC_TYPES_HAS_FLOAT1682 - name: asinpif1683 standards:84 - stdc85 return_type: _Float1686 arguments:87 - type: _Float1688 guard: LIBC_TYPES_HAS_FLOAT1689 - name: atan90 standards:91 - stdc92 return_type: double93 arguments:94 - type: double95 - name: atan296 standards:97 - stdc98 return_type: double99 arguments:100 - type: double101 - type: double102 - name: atan2f103 standards:104 - stdc105 return_type: float106 arguments:107 - type: float108 - type: float109 - name: atan2l110 standards:111 - stdc112 return_type: long double113 arguments:114 - type: long double115 - type: long double116 - name: atan2f128117 standards:118 - stdc119 return_type: float128120 arguments:121 - type: float128122 - type: float128123 guard: LIBC_TYPES_HAS_FLOAT128124 - name: atanf125 standards:126 - stdc127 return_type: float128 arguments:129 - type: float130 - name: atanf16131 standards:132 - stdc133 return_type: _Float16134 arguments:135 - type: _Float16136 guard: LIBC_TYPES_HAS_FLOAT16137 - name: atanhf138 standards:139 - stdc140 return_type: float141 arguments:142 - type: float143 - name: atanhf16144 standatds:145 - stdc146 return_type: _Float16147 arguments:148 - type: _Float16149 guard: LIBC_TYPES_HAS_FLOAT16150 - name: atanpif16151 standards:152 - stdc153 return_type: _Float16154 arguments:155 - type: _Float16156 guard: LIBC_TYPES_HAS_FLOAT16157 - name: canonicalize158 standards:159 - stdc160 return_type: int161 arguments:162 - type: double163 - type: double164 - name: canonicalizef165 standards:166 - stdc167 return_type: int168 arguments:169 - type: float170 - type: float171 - name: canonicalizef128172 standards:173 - stdc174 return_type: int175 arguments:176 - type: float128177 - type: float128178 guard: LIBC_TYPES_HAS_FLOAT128179 - name: canonicalizef16180 standards:181 - stdc182 return_type: int183 arguments:184 - type: _Float16185 - type: _Float16186 guard: LIBC_TYPES_HAS_FLOAT16187 - name: canonicalizel188 standards:189 - stdc190 return_type: int191 arguments:192 - type: long double193 - type: long double194 - name: cbrt195 standards:196 - stdc197 return_type: double198 arguments:199 - type: double200 - name: cbrtf201 standards:202 - stdc203 return_type: float204 arguments:205 - type: float206 - name: ceil207 standards:208 - stdc209 return_type: double210 arguments:211 - type: double212 - name: ceilf213 standards:214 - stdc215 return_type: float216 arguments:217 - type: float218 - name: ceilf128219 standards:220 - stdc221 return_type: float128222 arguments:223 - type: float128224 guard: LIBC_TYPES_HAS_FLOAT128225 - name: ceilf16226 standards:227 - stdc228 return_type: _Float16229 arguments:230 - type: _Float16231 guard: LIBC_TYPES_HAS_FLOAT16232 - name: ceill233 standards:234 - stdc235 return_type: long double236 arguments:237 - type: long double238 - name: copysign239 standards:240 - stdc241 return_type: double242 arguments:243 - type: double244 - type: double245 - name: copysignf246 standards:247 - stdc248 return_type: float249 arguments:250 - type: float251 - type: float252 - name: copysignf128253 standards:254 - stdc255 return_type: float128256 arguments:257 - type: float128258 - type: float128259 guard: LIBC_TYPES_HAS_FLOAT128260 - name: copysignf16261 standards:262 - stdc263 return_type: _Float16264 arguments:265 - type: _Float16266 - type: _Float16267 guard: LIBC_TYPES_HAS_FLOAT16268 - name: copysignl269 standards:270 - stdc271 return_type: long double272 arguments:273 - type: long double274 - type: long double275 - name: cos276 standards:277 - stdc278 return_type: double279 arguments:280 - type: double281 - name: cosf282 standards:283 - stdc284 return_type: float285 arguments:286 - type: float287 - name: cosf16288 standards:289 - stdc290 return_type: _Float16291 arguments:292 - type: _Float16293 guard: LIBC_TYPES_HAS_FLOAT16294 - name: coshf295 standards:296 - stdc297 return_type: float298 arguments:299 - type: float300 - name: cospif301 standards:302 - stdc303 return_type: float304 arguments:305 - type: float306 - name: cospif16307 standards:308 - stdc309 return_type: _Float16310 arguments:311 - type: _Float16312 guard: LIBC_TYPES_HAS_FLOAT16313 - name: coshf16314 standards:315 - stdc316 return_type: _Float16317 arguments:318 - type: _Float16319 guard: LIBC_TYPES_HAS_FLOAT16320 - name: daddf128321 standards:322 - llvm_libc_ext323 return_type: double324 arguments:325 - type: float128326 - type: float128327 guard: LIBC_TYPES_HAS_FLOAT128328 - name: daddl329 standards:330 - stdc331 return_type: double332 arguments:333 - type: long double334 - type: long double335 - name: ddivf128336 standards:337 - llvm_libc_ext338 return_type: double339 arguments:340 - type: float128341 - type: float128342 guard: LIBC_TYPES_HAS_FLOAT128343 - name: ddivl344 standards:345 - stdc346 return_type: double347 arguments:348 - type: long double349 - type: long double350 - name: dmulf128351 standards:352 - llvm_libc_ext353 return_type: double354 arguments:355 - type: float128356 - type: float128357 guard: LIBC_TYPES_HAS_FLOAT128358 - name: dmull359 standards:360 - stdc361 return_type: double362 arguments:363 - type: long double364 - type: long double365 - name: dsqrtf128366 standards:367 - llvm_libc_ext368 return_type: double369 arguments:370 - type: float128371 guard: LIBC_TYPES_HAS_FLOAT128372 - name: dsqrtl373 standards:374 - stdc375 return_type: double376 arguments:377 - type: long double378 - name: dsubf128379 standards:380 - llvm_libc_ext381 return_type: double382 arguments:383 - type: float128384 - type: float128385 guard: LIBC_TYPES_HAS_FLOAT128386 - name: dsubl387 standards:388 - stdc389 return_type: double390 arguments:391 - type: long double392 - type: long double393 - name: erff394 standards:395 - stdc396 return_type: float397 arguments:398 - type: float399 - name: exp400 standards:401 - stdc402 return_type: double403 arguments:404 - type: double405 - name: exp10406 standards:407 - stdc408 return_type: double409 arguments:410 - type: double411 - name: exp10f412 standards:413 - stdc414 return_type: float415 arguments:416 - type: float417 - name: exp10f16418 standards:419 - stdc420 return_type: _Float16421 arguments:422 - type: _Float16423 guard: LIBC_TYPES_HAS_FLOAT16424 - name: exp10m1f425 standards:426 - stdc427 return_type: float428 arguments:429 - type: float430 - name: exp10m1f16431 standards:432 - stdc433 return_type: _Float16434 arguments:435 - type: _Float16436 guard: LIBC_TYPES_HAS_FLOAT16437 - name: exp2438 standards:439 - stdc440 return_type: double441 arguments:442 - type: double443 - name: exp2f444 standards:445 - stdc446 return_type: float447 arguments:448 - type: float449 - name: exp2f16450 standards:451 - stdc452 return_type: _Float16453 arguments:454 - type: _Float16455 guard: LIBC_TYPES_HAS_FLOAT16456 - name: exp2m1f457 standards:458 - stdc459 return_type: float460 arguments:461 - type: float462 - name: exp2m1f16463 standards:464 - stdc465 return_type: _Float16466 arguments:467 - type: _Float16468 guard: LIBC_TYPES_HAS_FLOAT16469 - name: expf470 standards:471 - stdc472 return_type: float473 arguments:474 - type: float475 - name: expf16476 standards:477 - stdc478 return_type: _Float16479 arguments:480 - type: _Float16481 guard: LIBC_TYPES_HAS_FLOAT16482 - name: expm1483 standards:484 - stdc485 return_type: double486 arguments:487 - type: double488 - name: expm1f489 standards:490 - stdc491 return_type: float492 arguments:493 - type: float494 - name: expm1f16495 standards:496 - stdc497 return_type: _Float16498 arguments:499 - type: _Float16500 guard: LIBC_TYPES_HAS_FLOAT16501 - name: f16add502 standards:503 - llvm_libc_ext504 return_type: _Float16505 arguments:506 - type: double507 - type: double508 guard: LIBC_TYPES_HAS_FLOAT16509 - name: f16addf510 standards:511 - llvm_libc_ext512 return_type: _Float16513 arguments:514 - type: float515 - type: float516 guard: LIBC_TYPES_HAS_FLOAT16517 - name: f16addf128518 standards:519 - stdc520 return_type: _Float16521 arguments:522 - type: float128523 - type: float128524 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128525 - name: f16addl526 standards:527 - llvm_libc_ext528 return_type: _Float16529 arguments:530 - type: long double531 - type: long double532 guard: LIBC_TYPES_HAS_FLOAT16533 - name: f16div534 standards:535 - llvm_libc_ext536 return_type: _Float16537 arguments:538 - type: double539 - type: double540 guard: LIBC_TYPES_HAS_FLOAT16541 - name: f16divf542 standards:543 - llvm_libc_ext544 return_type: _Float16545 arguments:546 - type: float547 - type: float548 guard: LIBC_TYPES_HAS_FLOAT16549 - name: f16divf128550 standards:551 - stdc552 return_type: _Float16553 arguments:554 - type: float128555 - type: float128556 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128557 - name: f16divl558 standards:559 - llvm_libc_ext560 return_type: _Float16561 arguments:562 - type: long double563 - type: long double564 guard: LIBC_TYPES_HAS_FLOAT16565 - name: f16fma566 standards:567 - llvm_libc_ext568 return_type: _Float16569 arguments:570 - type: double571 - type: double572 - type: double573 guard: LIBC_TYPES_HAS_FLOAT16574 - name: f16fmaf575 standards:576 - llvm_libc_ext577 return_type: _Float16578 arguments:579 - type: float580 - type: float581 - type: float582 guard: LIBC_TYPES_HAS_FLOAT16583 - name: f16fmaf128584 standards:585 - stdc586 return_type: _Float16587 arguments:588 - type: float128589 - type: float128590 - type: float128591 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128592 - name: f16fmal593 standards:594 - llvm_libc_ext595 return_type: _Float16596 arguments:597 - type: long double598 - type: long double599 - type: long double600 guard: LIBC_TYPES_HAS_FLOAT16601 - name: f16mul602 standards:603 - llvm_libc_ext604 return_type: _Float16605 arguments:606 - type: double607 - type: double608 guard: LIBC_TYPES_HAS_FLOAT16609 - name: f16mulf610 standards:611 - llvm_libc_ext612 return_type: _Float16613 arguments:614 - type: float615 - type: float616 guard: LIBC_TYPES_HAS_FLOAT16617 - name: f16mulf128618 standards:619 - stdc620 return_type: _Float16621 arguments:622 - type: float128623 - type: float128624 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128625 - name: f16mull626 standards:627 - llvm_libc_ext628 return_type: _Float16629 arguments:630 - type: long double631 - type: long double632 guard: LIBC_TYPES_HAS_FLOAT16633 - name: f16sqrt634 standards:635 - llvm_libc_ext636 return_type: _Float16637 arguments:638 - type: double639 guard: LIBC_TYPES_HAS_FLOAT16640 - name: f16sqrtf641 standards:642 - llvm_libc_ext643 return_type: _Float16644 arguments:645 - type: float646 guard: LIBC_TYPES_HAS_FLOAT16647 - name: f16sqrtf128648 standards:649 - llvm_libc_ext650 return_type: _Float16651 arguments:652 - type: float128653 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128654 - name: f16sqrtl655 standards:656 - llvm_libc_ext657 return_type: _Float16658 arguments:659 - type: long double660 guard: LIBC_TYPES_HAS_FLOAT16661 - name: f16sub662 standards:663 - llvm_libc_ext664 return_type: _Float16665 arguments:666 - type: double667 - type: double668 guard: LIBC_TYPES_HAS_FLOAT16669 - name: f16subf670 standards:671 - llvm_libc_ext672 return_type: _Float16673 arguments:674 - type: float675 - type: float676 guard: LIBC_TYPES_HAS_FLOAT16677 - name: f16subf128678 standards:679 - stdc680 return_type: _Float16681 arguments:682 - type: float128683 - type: float128684 guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128685 - name: f16subl686 standards:687 - llvm_libc_ext688 return_type: _Float16689 arguments:690 - type: long double691 - type: long double692 guard: LIBC_TYPES_HAS_FLOAT16693 - name: fabs694 standards:695 - stdc696 return_type: double697 arguments:698 - type: double699 - name: fabsf700 standards:701 - stdc702 return_type: float703 arguments:704 - type: float705 - name: fabsf128706 standards:707 - stdc708 return_type: float128709 arguments:710 - type: float128711 guard: LIBC_TYPES_HAS_FLOAT128712 - name: fabsf16713 standards:714 - stdc715 return_type: _Float16716 arguments:717 - type: _Float16718 guard: LIBC_TYPES_HAS_FLOAT16719 - name: fabsl720 standards:721 - stdc722 return_type: long double723 arguments:724 - type: long double725 - name: fadd726 standards:727 - stdc728 return_type: float729 arguments:730 - type: double731 - type: double732 - name: faddf128733 standards:734 - llvm_libc_ext735 return_type: float736 arguments:737 - type: float128738 - type: float128739 guard: LIBC_TYPES_HAS_FLOAT128740 - name: faddl741 standards:742 - faddl743 return_type: float744 arguments:745 - type: long double746 - type: long double747 - name: fdim748 standards:749 - stdc750 return_type: double751 arguments:752 - type: double753 - type: double754 - name: fdimf755 standards:756 - stdc757 return_type: float758 arguments:759 - type: float760 - type: float761 - name: fdimf128762 standards:763 - stdc764 return_type: float128765 arguments:766 - type: float128767 - type: float128768 guard: LIBC_TYPES_HAS_FLOAT128769 - name: fdimf16770 standards:771 - stdc772 return_type: _Float16773 arguments:774 - type: _Float16775 - type: _Float16776 guard: LIBC_TYPES_HAS_FLOAT16777 - name: fdiml778 standards:779 - stdc780 return_type: long double781 arguments:782 - type: long double783 - type: long double784 - name: fdiv785 standards:786 - stdc787 return_type: float788 arguments:789 - type: double790 - type: double791 - name: fdivf128792 standards:793 - llvm_libc_ext794 return_type: float795 arguments:796 - type: float128797 - type: float128798 guard: LIBC_TYPES_HAS_FLOAT128799 - name: fdivl800 standards:801 - stdc802 return_type: float803 arguments:804 - type: long double805 - type: long double806 - name: ffma807 standards:808 - stdc809 return_type: float810 arguments:811 - type: double812 - type: double813 - type: double814 - name: ffmaf128815 standards:816 - llvm_libc_ext817 return_type: float818 arguments:819 - type: float128820 - type: float128821 - type: float128822 guard: LIBC_TYPES_HAS_FLOAT128823 - name: ffmal824 standards:825 - stdc826 return_type: float827 arguments:828 - type: long double829 - type: long double830 - type: long double831 - name: floor832 standards:833 - stdc834 return_type: double835 arguments:836 - type: double837 - name: floorf838 standards:839 - stdc840 return_type: float841 arguments:842 - type: float843 - name: floorf128844 standards:845 - stdc846 return_type: float128847 arguments:848 - type: float128849 guard: LIBC_TYPES_HAS_FLOAT128850 - name: floorf16851 standards:852 - stdc853 return_type: _Float16854 arguments:855 - type: _Float16856 guard: LIBC_TYPES_HAS_FLOAT16857 - name: floorl858 standards:859 - stdc860 return_type: long double861 arguments:862 - type: long double863 - name: fma864 standards:865 - stdc866 return_type: double867 arguments:868 - type: double869 - type: double870 - type: double871 - name: fmaf872 standards:873 - stdc874 return_type: float875 arguments:876 - type: float877 - type: float878 - type: float879 - name: fmaf16880 standards:881 - stdc882 return_type: _Float16883 arguments:884 - type: _Float16885 - type: _Float16886 - type: _Float16887 guard: LIBC_TYPES_HAS_FLOAT16888 - name: fmax889 standards:890 - stdc891 return_type: double892 arguments:893 - type: double894 - type: double895 - name: fmaxf896 standards:897 - stdc898 return_type: float899 arguments:900 - type: float901 - type: float902 - name: fmaxf128903 standards:904 - stdc905 return_type: float128906 arguments:907 - type: float128908 - type: float128909 guard: LIBC_TYPES_HAS_FLOAT128910 - name: fmaxf16911 standards:912 - stdc913 return_type: _Float16914 arguments:915 - type: _Float16916 - type: _Float16917 guard: LIBC_TYPES_HAS_FLOAT16918 - name: fmaximum919 standards:920 - stdc921 return_type: double922 arguments:923 - type: double924 - type: double925 - name: fmaximum_mag926 standards:927 - stdc928 return_type: double929 arguments:930 - type: double931 - type: double932 - name: fmaximum_mag_num933 standards:934 - stdc935 return_type: double936 arguments:937 - type: double938 - type: double939 - name: fmaximum_mag_numf940 standards:941 - stdc942 return_type: float943 arguments:944 - type: float945 - type: float946 - name: fmaximum_mag_numf128947 standards:948 - stdc949 return_type: float128950 arguments:951 - type: float128952 - type: float128953 guard: LIBC_TYPES_HAS_FLOAT128954 - name: fmaximum_mag_numf16955 standards:956 - stdc957 return_type: _Float16958 arguments:959 - type: _Float16960 - type: _Float16961 guard: LIBC_TYPES_HAS_FLOAT16962 - name: fmaximum_mag_numl963 standards:964 - stdc965 return_type: long double966 arguments:967 - type: long double968 - type: long double969 - name: fmaximum_magf970 standards:971 - stdc972 return_type: float973 arguments:974 - type: float975 - type: float976 - name: fmaximum_magf128977 standards:978 - stdc979 return_type: float128980 arguments:981 - type: float128982 - type: float128983 guard: LIBC_TYPES_HAS_FLOAT128984 - name: fmaximum_magf16985 standards:986 - stdc987 return_type: _Float16988 arguments:989 - type: _Float16990 - type: _Float16991 guard: LIBC_TYPES_HAS_FLOAT16992 - name: fmaximum_magl993 standards:994 - stdc995 return_type: long double996 arguments:997 - type: long double998 - type: long double999 - name: fmaximum_num1000 standards:1001 - stdc1002 return_type: double1003 arguments:1004 - type: double1005 - type: double1006 - name: fmaximum_numf1007 standards:1008 - stdc1009 return_type: float1010 arguments:1011 - type: float1012 - type: float1013 - name: fmaximum_numf1281014 standards:1015 - stdc1016 return_type: float1281017 arguments:1018 - type: float1281019 - type: float1281020 guard: LIBC_TYPES_HAS_FLOAT1281021 - name: fmaximum_numf161022 standards:1023 - stdc1024 return_type: _Float161025 arguments:1026 - type: _Float161027 - type: _Float161028 guard: LIBC_TYPES_HAS_FLOAT161029 - name: fmaximum_numl1030 standards:1031 - stdc1032 return_type: long double1033 arguments:1034 - type: long double1035 - type: long double1036 - name: fmaximumf1037 standards:1038 - stdc1039 return_type: float1040 arguments:1041 - type: float1042 - type: float1043 - name: fmaximumf1281044 standards:1045 - stdc1046 return_type: float1281047 arguments:1048 - type: float1281049 - type: float1281050 guard: LIBC_TYPES_HAS_FLOAT1281051 - name: fmaximumf161052 standards:1053 - stdc1054 return_type: _Float161055 arguments:1056 - type: _Float161057 - type: _Float161058 guard: LIBC_TYPES_HAS_FLOAT161059 - name: fmaximuml1060 standards:1061 - stdc1062 return_type: long double1063 arguments:1064 - type: long double1065 - type: long double1066 - name: fmaxl1067 standards:1068 - stdc1069 return_type: long double1070 arguments:1071 - type: long double1072 - type: long double1073 - name: fmin1074 standards:1075 - stdc1076 return_type: double1077 arguments:1078 - type: double1079 - type: double1080 - name: fminf1081 standards:1082 - stdc1083 return_type: float1084 arguments:1085 - type: float1086 - type: float1087 - name: fminf1281088 standards:1089 - stdc1090 return_type: float1281091 arguments:1092 - type: float1281093 - type: float1281094 guard: LIBC_TYPES_HAS_FLOAT1281095 - name: fminf161096 standards:1097 - stdc1098 return_type: _Float161099 arguments:1100 - type: _Float161101 - type: _Float161102 guard: LIBC_TYPES_HAS_FLOAT161103 - name: fminimum1104 standards:1105 - stdc1106 return_type: double1107 arguments:1108 - type: double1109 - type: double1110 - name: fminimum_mag1111 standards:1112 - stdc1113 return_type: double1114 arguments:1115 - type: double1116 - type: double1117 - name: fminimum_mag_num1118 standards:1119 - stdc1120 return_type: double1121 arguments:1122 - type: double1123 - type: double1124 - name: fminimum_mag_numf1125 standards:1126 - stdc1127 return_type: float1128 arguments:1129 - type: float1130 - type: float1131 - name: fminimum_mag_numf1281132 standards:1133 - stdc1134 return_type: float1281135 arguments:1136 - type: float1281137 - type: float1281138 guard: LIBC_TYPES_HAS_FLOAT1281139 - name: fminimum_mag_numf161140 standards:1141 - stdc1142 return_type: _Float161143 arguments:1144 - type: _Float161145 - type: _Float161146 guard: LIBC_TYPES_HAS_FLOAT161147 - name: fminimum_mag_numl1148 standards:1149 - stdc1150 return_type: long double1151 arguments:1152 - type: long double1153 - type: long double1154 - name: fminimum_magf1155 standards:1156 - stdc1157 return_type: float1158 arguments:1159 - type: float1160 - type: float1161 - name: fminimum_magf1281162 standards:1163 - stdc1164 return_type: float1281165 arguments:1166 - type: float1281167 - type: float1281168 guard: LIBC_TYPES_HAS_FLOAT1281169 - name: fminimum_magf161170 standards:1171 - stdc1172 return_type: _Float161173 arguments:1174 - type: _Float161175 - type: _Float161176 guard: LIBC_TYPES_HAS_FLOAT161177 - name: fminimum_magl1178 standards:1179 - stdc1180 return_type: long double1181 arguments:1182 - type: long double1183 - type: long double1184 - name: fminimum_num1185 standards:1186 - stdc1187 return_type: double1188 arguments:1189 - type: double1190 - type: double1191 - name: fminimum_numf1192 standards:1193 - stdc1194 return_type: float1195 arguments:1196 - type: float1197 - type: float1198 - name: fminimum_numf1281199 standards:1200 - stdc1201 return_type: float1281202 arguments:1203 - type: float1281204 - type: float1281205 guard: LIBC_TYPES_HAS_FLOAT1281206 - name: fminimum_numf161207 standards:1208 - stdc1209 return_type: _Float161210 arguments:1211 - type: _Float161212 - type: _Float161213 guard: LIBC_TYPES_HAS_FLOAT161214 - name: fminimum_numl1215 standards:1216 - stdc1217 return_type: long double1218 arguments:1219 - type: long double1220 - type: long double1221 - name: fminimumf1222 standards:1223 - stdc1224 return_type: float1225 arguments:1226 - type: float1227 - type: float1228 - name: fminimumf1281229 standards:1230 - stdc1231 return_type: float1281232 arguments:1233 - type: float1281234 - type: float1281235 guard: LIBC_TYPES_HAS_FLOAT1281236 - name: fminimumf161237 standards:1238 - stdc1239 return_type: _Float161240 arguments:1241 - type: _Float161242 - type: _Float161243 guard: LIBC_TYPES_HAS_FLOAT161244 - name: fminimuml1245 standards:1246 - stdc1247 return_type: long double1248 arguments:1249 - type: long double1250 - type: long double1251 - name: fminl1252 standards:1253 - stdc1254 return_type: long double1255 arguments:1256 - type: long double1257 - type: long double1258 - name: fmod1259 standards:1260 - stdc1261 return_type: double1262 arguments:1263 - type: double1264 - type: double1265 - name: fmodf1266 standards:1267 - stdc1268 return_type: float1269 arguments:1270 - type: float1271 - type: float1272 - name: fmodf1281273 standards:1274 - stdc1275 return_type: float1281276 arguments:1277 - type: float1281278 - type: float1281279 guard: LIBC_TYPES_HAS_FLOAT1281280 - name: fmodf161281 standards:1282 - stdc1283 return_type: _Float161284 arguments:1285 - type: _Float161286 - type: _Float161287 guard: LIBC_TYPES_HAS_FLOAT161288 - name: fmodl1289 standards:1290 - stdc1291 return_type: long double1292 arguments:1293 - type: long double1294 - type: long double1295 - name: fmul1296 standards:1297 - stdc1298 return_type: float1299 arguments:1300 - type: double1301 - type: double1302 - name: fmulf1281303 standards:1304 - llvm_libc_ext1305 return_type: float1306 arguments:1307 - type: float1281308 - type: float1281309 guard: LIBC_TYPES_HAS_FLOAT1281310 - name: fmull1311 standards:1312 - stdc1313 return_type: float1314 arguments:1315 - type: long double1316 - type: long double1317 - name: frexp1318 standards:1319 - stdc1320 return_type: double1321 arguments:1322 - type: double1323 - type: int *1324 - name: frexpf1325 standards:1326 - stdc1327 return_type: float1328 arguments:1329 - type: float1330 - type: int *1331 - name: frexpf1281332 standards:1333 - stdc1334 return_type: float1281335 arguments:1336 - type: float1281337 - type: int *1338 guard: LIBC_TYPES_HAS_FLOAT1281339 - name: frexpf161340 standards:1341 - stdc1342 return_type: _Float161343 arguments:1344 - type: _Float161345 - type: int *1346 guard: LIBC_TYPES_HAS_FLOAT161347 - name: frexpl1348 standards:1349 - stdc1350 return_type: long double1351 arguments:1352 - type: long double1353 - type: int *1354 - name: fromfp1355 standards:1356 - stdc1357 return_type: double1358 arguments:1359 - type: double1360 - type: int1361 - type: unsigned int1362 - name: fromfpf1363 standards:1364 - stdc1365 return_type: float1366 arguments:1367 - type: float1368 - type: int1369 - type: unsigned int1370 - name: fromfpf1281371 standards:1372 - stdc1373 return_type: float1281374 arguments:1375 - type: float1281376 - type: int1377 - type: unsigned int1378 guard: LIBC_TYPES_HAS_FLOAT1281379 - name: fromfpf161380 standards:1381 - stdc1382 return_type: _Float161383 arguments:1384 - type: _Float161385 - type: int1386 - type: unsigned int1387 guard: LIBC_TYPES_HAS_FLOAT161388 - name: fromfpl1389 standards:1390 - stdc1391 return_type: long double1392 arguments:1393 - type: long double1394 - type: int1395 - type: unsigned int1396 - name: fromfpx1397 standards:1398 - stdc1399 return_type: double1400 arguments:1401 - type: double1402 - type: int1403 - type: unsigned int1404 - name: fromfpxf1405 standards:1406 - stdc1407 return_type: float1408 arguments:1409 - type: float1410 - type: int1411 - type: unsigned int1412 - name: fromfpxf1281413 standards:1414 - stdc1415 return_type: float1281416 arguments:1417 - type: float1281418 - type: int1419 - type: unsigned int1420 guard: LIBC_TYPES_HAS_FLOAT1281421 - name: fromfpxf161422 standards:1423 - stdc1424 return_type: _Float161425 arguments:1426 - type: _Float161427 - type: int1428 - type: unsigned int1429 guard: LIBC_TYPES_HAS_FLOAT161430 - name: fromfpxl1431 standards:1432 - stdc1433 return_type: long double1434 arguments:1435 - type: long double1436 - type: int1437 - type: unsigned int1438 - name: fsqrt1439 standards:1440 - stdc1441 return_type: float1442 arguments:1443 - type: double1444 - name: fsqrtl1445 standards:1446 - stdc1447 return_type: float1448 arguments:1449 - type: long double1450 - name: fsqrtf1281451 standards:1452 - llvm_libc_ext1453 return_type: float1454 arguments:1455 - type: float1281456 guard: LIBC_TYPES_HAS_FLOAT1281457 - name: fsub1458 standards:1459 - stdc1460 return_type: float1461 arguments:1462 - type: double1463 - type: double1464 - name: fsubf1281465 standards:1466 - llvm_libc_ext1467 return_type: float1468 arguments:1469 - type: float1281470 - type: float1281471 guard: LIBC_TYPES_HAS_FLOAT1281472 - name: fsubl1473 standards:1474 - stdc1475 return_type: float1476 arguments:1477 - type: long double1478 - type: long double1479 - name: getpayload1480 standards:1481 - stdc1482 return_type: double1483 arguments:1484 - type: double *1485 - name: getpayloadf1486 standards:1487 - stdc1488 return_type: float1489 arguments:1490 - type: float *1491 - name: getpayloadf1281492 standards:1493 - stdc1494 return_type: float1281495 arguments:1496 - type: float128 *1497 guard: LIBC_TYPES_HAS_FLOAT1281498 - name: getpayloadf161499 standards:1500 - stdc1501 return_type: _Float161502 arguments:1503 - type: _Float16 *1504 guard: LIBC_TYPES_HAS_FLOAT161505 - name: getpayloadl1506 standards:1507 - stdc1508 return_type: long double1509 arguments:1510 - type: long double *1511 - name: hypot1512 standards:1513 - stdc1514 return_type: double1515 arguments:1516 - type: double1517 - type: double1518 - name: hypotf1519 standards:1520 - stdc1521 return_type: float1522 arguments:1523 - type: float1524 - type: float1525 - name: hypotf161526 standards:1527 - stdc1528 return_type: _Float161529 arguments:1530 - type: _Float161531 - type: _Float161532 guard: LIBC_TYPES_HAS_FLOAT161533 - name: ilogb1534 standards:1535 - stdc1536 return_type: int1537 arguments:1538 - type: double1539 - name: ilogbf1540 standards:1541 - stdc1542 return_type: int1543 arguments:1544 - type: float1545 - name: ilogbf1281546 standards:1547 - stdc1548 return_type: int1549 arguments:1550 - type: float1281551 guard: LIBC_TYPES_HAS_FLOAT1281552 - name: ilogbf161553 standards:1554 - stdc1555 return_type: int1556 arguments:1557 - type: _Float161558 guard: LIBC_TYPES_HAS_FLOAT161559 - name: ilogbl1560 standards:1561 - stdc1562 return_type: int1563 arguments:1564 - type: long double1565 - name: isnan1566 standards:1567 - BSDExtensions1568 return_type: int1569 arguments:1570 - type: double1571 - name: isnanf1572 standards:1573 - BSDExtensions1574 return_type: int1575 arguments:1576 - type: float1577 - name: isnanl1578 standards:1579 - BSDExtensions1580 return_type: int1581 arguments:1582 - type: long double1583 - name: ldexp1584 standards:1585 - stdc1586 return_type: double1587 arguments:1588 - type: double1589 - type: int1590 - name: ldexpf1591 standards:1592 - stdc1593 return_type: float1594 arguments:1595 - type: float1596 - type: int1597 - name: ldexpf1281598 standards:1599 - stdc1600 return_type: float1281601 arguments:1602 - type: float1281603 - type: int1604 guard: LIBC_TYPES_HAS_FLOAT1281605 - name: ldexpf161606 standards:1607 - stdc1608 return_type: _Float161609 arguments:1610 - type: _Float161611 - type: int1612 guard: LIBC_TYPES_HAS_FLOAT161613 - name: ldexpl1614 standards:1615 - stdc1616 return_type: long double1617 arguments:1618 - type: long double1619 - type: int1620 - name: lgamma1621 standards:1622 - stdc1623 return_type: double1624 arguments:1625 - type: double1626 - name: lgamma_r1627 standards:1628 - gnu1629 return_type: double1630 arguments:1631 - type: double1632 - type: int *1633 - name: lgammaf1634 standards:1635 - stdc1636 return_type: float1637 arguments:1638 - type: float1639 - name: lgammaf_r1640 standards:1641 - gnu1642 return_type: float1643 arguments:1644 - type: float1645 - type: int *1646 - name: lgammal1647 standards:1648 - stdc1649 return_type: long double1650 arguments:1651 - type: long double1652 - name: lgammal_r1653 standards:1654 - gnu1655 return_type: long double1656 arguments:1657 - type: long double1658 - type: int *1659 - name: llogb1660 standards:1661 - stdc1662 return_type: long1663 arguments:1664 - type: double1665 - name: llogbf1666 standards:1667 - stdc1668 return_type: long1669 arguments:1670 - type: float1671 - name: llogbf1281672 standards:1673 - stdc1674 return_type: long1675 arguments:1676 - type: float1281677 guard: LIBC_TYPES_HAS_FLOAT1281678 - name: llogbf161679 standards:1680 - stdc1681 return_type: long1682 arguments:1683 - type: _Float161684 guard: LIBC_TYPES_HAS_FLOAT161685 - name: llogbl1686 standards:1687 - stdc1688 return_type: long1689 arguments:1690 - type: long double1691 - name: llrint1692 standards:1693 - stdc1694 return_type: long long1695 arguments:1696 - type: double1697 - name: llrintf1698 standards:1699 - stdc1700 return_type: long long1701 arguments:1702 - type: float1703 - name: llrintf1281704 standards:1705 - stdc1706 return_type: long long1707 arguments:1708 - type: float1281709 guard: LIBC_TYPES_HAS_FLOAT1281710 - name: llrintf161711 standards:1712 - stdc1713 return_type: long long1714 arguments:1715 - type: _Float161716 guard: LIBC_TYPES_HAS_FLOAT161717 - name: llrintl1718 standards:1719 - stdc1720 return_type: long long1721 arguments:1722 - type: long double1723 - name: llround1724 standards:1725 - stdc1726 return_type: long long1727 arguments:1728 - type: double1729 - name: llroundf1730 standards:1731 - stdc1732 return_type: long long1733 arguments:1734 - type: float1735 - name: llroundf1281736 standards:1737 - stdc1738 return_type: long long1739 arguments:1740 - type: float1281741 guard: LIBC_TYPES_HAS_FLOAT1281742 - name: llroundf161743 standards:1744 - stdc1745 return_type: long long1746 arguments:1747 - type: _Float161748 guard: LIBC_TYPES_HAS_FLOAT161749 - name: llroundl1750 standards:1751 - stdc1752 return_type: long long1753 arguments:1754 - type: long double1755 - name: log1756 standards:1757 - stdc1758 return_type: double1759 arguments:1760 - type: double1761 - name: log101762 standards:1763 - stdc1764 return_type: double1765 arguments:1766 - type: double1767 - name: log10f1768 standards:1769 - stdc1770 return_type: float1771 arguments:1772 - type: float1773 - name: log10f161774 standards:1775 - stdc1776 return_type: _Float161777 arguments:1778 - type: _Float161779 guard: LIBC_TYPES_HAS_FLOAT161780 - name: log1p1781 standards:1782 - stdc1783 return_type: double1784 arguments:1785 - type: double1786 - name: log1pf1787 standards:1788 - stdc1789 return_type: float1790 arguments:1791 - type: float1792 - name: log21793 standards:1794 - stdc1795 return_type: double1796 arguments:1797 - type: double1798 - name: log2f1799 standards:1800 - stdc1801 return_type: float1802 arguments:1803 - type: float1804 - name: log2f161805 standards:1806 - stdc1807 return_type: _Float161808 arguments:1809 - type: _Float161810 guard: LIBC_TYPES_HAS_FLOAT161811 - name: logb1812 standards:1813 - stdc1814 return_type: double1815 arguments:1816 - type: double1817 - name: logbf1818 standards:1819 - stdc1820 return_type: float1821 arguments:1822 - type: float1823 - name: logbf1281824 standards:1825 - stdc1826 return_type: float1281827 arguments:1828 - type: float1281829 guard: LIBC_TYPES_HAS_FLOAT1281830 - name: logbf161831 standards:1832 - stdc1833 return_type: _Float161834 arguments:1835 - type: _Float161836 guard: LIBC_TYPES_HAS_FLOAT161837 - name: logbl1838 standards:1839 - stdc1840 return_type: long double1841 arguments:1842 - type: long double1843 - name: logf1844 standards:1845 - stdc1846 return_type: float1847 arguments:1848 - type: float1849 - name: logf161850 standards:1851 - stdc1852 return_type: _Float161853 arguments:1854 - type: _Float161855 guard: LIBC_TYPES_HAS_FLOAT161856 - name: lrint1857 standards:1858 - stdc1859 return_type: long1860 arguments:1861 - type: double1862 - name: lrintf1863 standards:1864 - stdc1865 return_type: long1866 arguments:1867 - type: float1868 - name: lrintf1281869 standards:1870 - stdc1871 return_type: long1872 arguments:1873 - type: float1281874 guard: LIBC_TYPES_HAS_FLOAT1281875 - name: lrintf161876 standards:1877 - stdc1878 return_type: long1879 arguments:1880 - type: _Float161881 guard: LIBC_TYPES_HAS_FLOAT161882 - name: lrintl1883 standards:1884 - stdc1885 return_type: long1886 arguments:1887 - type: long double1888 - name: lround1889 standards:1890 - stdc1891 return_type: long1892 arguments:1893 - type: double1894 - name: lroundf1895 standards:1896 - stdc1897 return_type: long1898 arguments:1899 - type: float1900 - name: lroundf1281901 standards:1902 - stdc1903 return_type: long1904 arguments:1905 - type: float1281906 guard: LIBC_TYPES_HAS_FLOAT1281907 - name: lroundf161908 standards:1909 - stdc1910 return_type: long1911 arguments:1912 - type: _Float161913 guard: LIBC_TYPES_HAS_FLOAT161914 - name: lroundl1915 standards:1916 - stdc1917 return_type: long1918 arguments:1919 - type: long double1920 - name: modf1921 standards:1922 - stdc1923 return_type: double1924 arguments:1925 - type: double1926 - type: double *1927 - name: modff1928 standards:1929 - stdc1930 return_type: float1931 arguments:1932 - type: float1933 - type: float *1934 - name: modff1281935 standards:1936 - stdc1937 return_type: float1281938 arguments:1939 - type: float1281940 - type: float128 *1941 guard: LIBC_TYPES_HAS_FLOAT1281942 - name: modff161943 standards:1944 - stdc1945 return_type: _Float161946 arguments:1947 - type: _Float161948 - type: _Float16 *1949 guard: LIBC_TYPES_HAS_FLOAT161950 - name: modfl1951 standards:1952 - stdc1953 return_type: long double1954 arguments:1955 - type: long double1956 - type: long double *1957 - name: nan1958 standards:1959 - stdc1960 return_type: double1961 arguments:1962 - type: const char *1963 - name: nanf1964 standards:1965 - stdc1966 return_type: float1967 arguments:1968 - type: const char *1969 - name: nanf1281970 standards:1971 - stdc1972 return_type: float1281973 arguments:1974 - type: const char *1975 guard: LIBC_TYPES_HAS_FLOAT1281976 - name: nanf161977 standards:1978 - stdc1979 return_type: _Float161980 arguments:1981 - type: const char *1982 guard: LIBC_TYPES_HAS_FLOAT161983 - name: nanl1984 standards:1985 - stdc1986 return_type: long double1987 arguments:1988 - type: const char *1989 - name: nearbyint1990 standards:1991 - stdc1992 return_type: double1993 arguments:1994 - type: double1995 - name: nearbyintf1996 standards:1997 - stdc1998 return_type: float1999 arguments:2000 - type: float2001 - name: nearbyintf1282002 standards:2003 - stdc2004 return_type: float1282005 arguments:2006 - type: float1282007 guard: LIBC_TYPES_HAS_FLOAT1282008 - name: nearbyintf162009 standards:2010 - stdc2011 return_type: _Float162012 arguments:2013 - type: _Float162014 guard: LIBC_TYPES_HAS_FLOAT162015 - name: nearbyintl2016 standards:2017 - stdc2018 return_type: long double2019 arguments:2020 - type: long double2021 - name: nextafter2022 standards:2023 - stdc2024 return_type: double2025 arguments:2026 - type: double2027 - type: double2028 - name: nextafterf2029 standards:2030 - stdc2031 return_type: float2032 arguments:2033 - type: float2034 - type: float2035 - name: nextafterf1282036 standards:2037 - stdc2038 return_type: float1282039 arguments:2040 - type: float1282041 - type: float1282042 guard: LIBC_TYPES_HAS_FLOAT1282043 - name: nextafterf162044 standards:2045 - stdc2046 return_type: _Float162047 arguments:2048 - type: _Float162049 - type: _Float162050 guard: LIBC_TYPES_HAS_FLOAT162051 - name: nextafterl2052 standards:2053 - stdc2054 return_type: long double2055 arguments:2056 - type: long double2057 - type: long double2058 - name: nextdown2059 standards:2060 - stdc2061 return_type: double2062 arguments:2063 - type: double2064 - name: nextdownf2065 standards:2066 - stdc2067 return_type: float2068 arguments:2069 - type: float2070 - name: nextdownf1282071 standards:2072 - stdc2073 return_type: float1282074 arguments:2075 - type: float1282076 guard: LIBC_TYPES_HAS_FLOAT1282077 - name: nextdownf162078 standards:2079 - stdc2080 return_type: _Float162081 arguments:2082 - type: _Float162083 guard: LIBC_TYPES_HAS_FLOAT162084 - name: nextdownl2085 standards:2086 - stdc2087 return_type: long double2088 arguments:2089 - type: long double2090 - name: nexttoward2091 standards:2092 - stdc2093 return_type: double2094 arguments:2095 - type: double2096 - type: long double2097 - name: nexttowardf2098 standards:2099 - stdc2100 return_type: float2101 arguments:2102 - type: float2103 - type: long double2104 - name: nexttowardf162105 standards:2106 - stdc2107 return_type: _Float162108 arguments:2109 - type: _Float162110 - type: _Float162111 guard: LIBC_TYPES_HAS_FLOAT162112 - name: nexttowardl2113 standards:2114 - stdc2115 return_type: long double2116 arguments:2117 - type: long double2118 - type: long double2119 - name: nextup2120 standards:2121 - stdc2122 return_type: double2123 arguments:2124 - type: double2125 - name: nextupf2126 standards:2127 - stdc2128 return_type: float2129 arguments:2130 - type: float2131 - name: nextupf1282132 standards:2133 - stdc2134 return_type: float1282135 arguments:2136 - type: float1282137 guard: LIBC_TYPES_HAS_FLOAT1282138 - name: nextupf162139 standards:2140 - stdc2141 return_type: _Float162142 arguments:2143 - type: _Float162144 guard: LIBC_TYPES_HAS_FLOAT162145 - name: nextupl2146 standards:2147 - stdc2148 return_type: long double2149 arguments:2150 - type: long double2151 - name: pow2152 standards:2153 - stdc2154 return_type: double2155 arguments:2156 - type: double2157 - type: double2158 - name: powf2159 standards:2160 - stdc2161 return_type: float2162 arguments:2163 - type: float2164 - type: float2165 - name: powi2166 standards: llvm_libc_ext2167 return_type: double2168 arguments:2169 - type: double2170 - type: int2171 - name: powif2172 standards: llvm_libc_ext2173 return_type: float2174 arguments:2175 - type: float2176 - type: int2177 - name: remainder2178 standards:2179 - stdc2180 return_type: double2181 arguments:2182 - type: double2183 - type: double2184 - name: remainderf2185 standards:2186 - stdc2187 return_type: float2188 arguments:2189 - type: float2190 - type: float2191 - name: remainderf1282192 standards:2193 - stdc2194 return_type: float1282195 arguments:2196 - type: float1282197 - type: float1282198 guard: LIBC_TYPES_HAS_FLOAT1282199 - name: remainderf162200 standards:2201 - stdc2202 return_type: _Float162203 arguments:2204 - type: _Float162205 - type: _Float162206 guard: LIBC_TYPES_HAS_FLOAT162207 - name: remainderl2208 standards:2209 - stdc2210 return_type: long double2211 arguments:2212 - type: long double2213 - type: long double2214 - name: remquo2215 standards:2216 - stdc2217 return_type: double2218 arguments:2219 - type: double2220 - type: double2221 - type: int *2222 - name: remquof2223 standards:2224 - stdc2225 return_type: float2226 arguments:2227 - type: float2228 - type: float2229 - type: int *2230 - name: remquof1282231 standards:2232 - stdc2233 return_type: float1282234 arguments:2235 - type: float1282236 - type: float1282237 - type: int *2238 guard: LIBC_TYPES_HAS_FLOAT1282239 - name: remquof162240 standards:2241 - stdc2242 return_type: _Float162243 arguments:2244 - type: _Float162245 - type: _Float162246 - type: int *2247 guard: LIBC_TYPES_HAS_FLOAT162248 - name: remquol2249 standards:2250 - stdc2251 return_type: long double2252 arguments:2253 - type: long double2254 - type: long double2255 - type: int *2256 - name: rint2257 standards:2258 - stdc2259 return_type: double2260 arguments:2261 - type: double2262 - name: rintf2263 standards:2264 - stdc2265 return_type: float2266 arguments:2267 - type: float2268 - name: rintf1282269 standards:2270 - stdc2271 return_type: float1282272 arguments:2273 - type: float1282274 guard: LIBC_TYPES_HAS_FLOAT1282275 - name: rintf162276 standards:2277 - stdc2278 return_type: _Float162279 arguments:2280 - type: _Float162281 guard: LIBC_TYPES_HAS_FLOAT162282 - name: rintl2283 standards:2284 - stdc2285 return_type: long double2286 arguments:2287 - type: long double2288 - name: round2289 standards:2290 - stdc2291 return_type: double2292 arguments:2293 - type: double2294 - name: roundeven2295 standards:2296 - stdc2297 return_type: double2298 arguments:2299 - type: double2300 - name: roundevenf2301 standards:2302 - stdc2303 return_type: float2304 arguments:2305 - type: float2306 - name: roundevenf1282307 standards:2308 - stdc2309 return_type: float1282310 arguments:2311 - type: float1282312 guard: LIBC_TYPES_HAS_FLOAT1282313 - name: roundevenf162314 standards:2315 - stdc2316 return_type: _Float162317 arguments:2318 - type: _Float162319 guard: LIBC_TYPES_HAS_FLOAT162320 - name: roundevenl2321 standards:2322 - stdc2323 return_type: long double2324 arguments:2325 - type: long double2326 - name: roundf2327 standards:2328 - stdc2329 return_type: float2330 arguments:2331 - type: float2332 - name: roundf1282333 standards:2334 - stdc2335 return_type: float1282336 arguments:2337 - type: float1282338 guard: LIBC_TYPES_HAS_FLOAT1282339 - name: roundf162340 standards:2341 - stdc2342 return_type: _Float162343 arguments:2344 - type: _Float162345 guard: LIBC_TYPES_HAS_FLOAT162346 - name: roundl2347 standards:2348 - stdc2349 return_type: long double2350 arguments:2351 - type: long double2352 - name: rsqrtf2353 standards:2354 - stdc2355 return_type: float2356 arguments:2357 - type: float2358 - name: rsqrtf162359 standards:2360 - stdc2361 return_type: _Float162362 arguments:2363 - type: _Float162364 guard: LIBC_TYPES_HAS_FLOAT162365 - name: scalbln2366 standards:2367 - stdc2368 return_type: double2369 arguments:2370 - type: double2371 - type: long2372 - name: scalblnf2373 standards:2374 - stdc2375 return_type: float2376 arguments:2377 - type: float2378 - type: long2379 - name: scalblnf1282380 standards:2381 - stdc2382 return_type: float1282383 arguments:2384 - type: float1282385 - type: long2386 guard: LIBC_TYPES_HAS_FLOAT1282387 - name: scalblnf162388 standards:2389 - stdc2390 return_type: _Float162391 arguments:2392 - type: _Float162393 - type: long2394 guard: LIBC_TYPES_HAS_FLOAT162395 - name: scalblnf162396 standards:2397 - stdc2398 return_type: _Float162399 arguments:2400 - type: _Float162401 - type: long2402 guard: LIBC_TYPES_HAS_FLOAT162403 - name: scalblnl2404 standards:2405 - stdc2406 return_type: long double2407 arguments:2408 - type: long double2409 - type: long2410 - name: scalbn2411 standards:2412 - stdc2413 return_type: double2414 arguments:2415 - type: double2416 - type: int2417 - name: scalbnf2418 standards:2419 - stdc2420 return_type: float2421 arguments:2422 - type: float2423 - type: int2424 - name: scalbnf1282425 standards:2426 - stdc2427 return_type: float1282428 arguments:2429 - type: float1282430 - type: int2431 guard: LIBC_TYPES_HAS_FLOAT1282432 - name: scalbnf162433 standards:2434 - stdc2435 return_type: _Float162436 arguments:2437 - type: _Float162438 - type: int2439 guard: LIBC_TYPES_HAS_FLOAT162440 - name: scalbnl2441 standards:2442 - stdc2443 return_type: long double2444 arguments:2445 - type: long double2446 - type: int2447 - name: setpayload2448 standards:2449 - stdc2450 return_type: int2451 arguments:2452 - type: double *2453 - type: double2454 - name: setpayloadf2455 standards:2456 - stdc2457 return_type: int2458 arguments:2459 - type: float *2460 - type: float2461 - name: setpayloadf1282462 standards:2463 - stdc2464 return_type: int2465 arguments:2466 - type: float128 *2467 - type: float1282468 guard: LIBC_TYPES_HAS_FLOAT1282469 - name: setpayloadf162470 standards:2471 - stdc2472 return_type: int2473 arguments:2474 - type: _Float16 *2475 - type: _Float162476 guard: LIBC_TYPES_HAS_FLOAT162477 - name: setpayloadl2478 standards:2479 - stdc2480 return_type: int2481 arguments:2482 - type: long double *2483 - type: long double2484 - name: setpayloadsig2485 standards:2486 - stdc2487 return_type: double2488 arguments:2489 - type: double *2490 - type: double2491 - name: setpayloadsigf2492 standards:2493 - stdc2494 return_type: int2495 arguments:2496 - type: float *2497 - type: float2498 - name: setpayloadsigf1282499 standards:2500 - stdc2501 return_type: int2502 arguments:2503 - type: float128 *2504 - type: float1282505 guard: LIBC_TYPES_HAS_FLOAT1282506 - name: setpayloadsigf162507 standards:2508 - stdc2509 return_type: int2510 arguments:2511 - type: _Float16 *2512 - type: _Float162513 guard: LIBC_TYPES_HAS_FLOAT162514 - name: setpayloadsigl2515 standards:2516 - stdc2517 return_type: int2518 arguments:2519 - type: long double *2520 - type: long double2521 - name: sin2522 standards:2523 - stdc2524 return_type: double2525 arguments:2526 - type: double2527 - name: sinf2528 standards:2529 - stdc2530 return_type: float2531 arguments:2532 - type: float2533 - name: sinf162534 standards:2535 - stdc2536 return_type: _Float162537 arguments:2538 - type: _Float162539 guard: LIBC_TYPES_HAS_FLOAT162540 - name: sincos2541 standards:2542 - gnu2543 return_type: void2544 arguments:2545 - type: double2546 - type: double *2547 - type: double *2548 - name: sincosf2549 standards:2550 - gnu2551 return_type: void2552 arguments:2553 - type: float2554 - type: float *2555 - type: float *2556 - name: sinhf2557 standards:2558 - stdc2559 return_type: float2560 arguments:2561 - type: float2562 - name: sinhf162563 standards:2564 - stdc2565 return_type: _Float162566 arguments:2567 - type: _Float162568 guard: LIBC_TYPES_HAS_FLOAT162569 - name: sinpif2570 standards:2571 - stdc2572 return_type: float2573 arguments:2574 - type: float2575 - name: sinpif162576 standards:2577 - stdc2578 return_type: _Float162579 arguments:2580 - type: _Float162581 guard: LIBC_TYPES_HAS_FLOAT162582 - name: sqrt2583 standards:2584 - stdc2585 return_type: double2586 arguments:2587 - type: double2588 - name: sqrtf2589 standards:2590 - stdc2591 return_type: float2592 arguments:2593 - type: float2594 - name: sqrtf1282595 standards:2596 - stdc2597 return_type: float1282598 arguments:2599 - type: float1282600 guard: LIBC_TYPES_HAS_FLOAT1282601 - name: sqrtf162602 standards:2603 - stdc2604 return_type: _Float162605 arguments:2606 - type: _Float162607 guard: LIBC_TYPES_HAS_FLOAT162608 - name: sqrtl2609 standards:2610 - stdc2611 return_type: long double2612 arguments:2613 - type: long double2614 - name: tan2615 standards:2616 - stdc2617 return_type: double2618 arguments:2619 - type: double2620 - name: tanf2621 standards:2622 - stdc2623 return_type: float2624 arguments:2625 - type: float2626 - name: tanf162627 standards:2628 - stdc2629 return_type: _Float162630 arguments:2631 - type: _Float162632 guard: LIBC_TYPES_HAS_FLOAT162633 - name: tanhf2634 standards:2635 - stdc2636 return_type: float2637 arguments:2638 - type: float2639 - name: tanhf162640 standards:2641 - stdc2642 return_type: _Float162643 arguments:2644 - type: _Float162645 guard: LIBC_TYPES_HAS_FLOAT162646 - name: tanpif2647 standards:2648 - stdc2649 return_type: float2650 arguments:2651 - type: float2652 - name: tanpif162653 standards:2654 - stdc2655 return_type: _Float162656 arguments:2657 - type: _Float162658 guard: LIBC_TYPES_HAS_FLOAT162659 - name: totalorder2660 standards:2661 - stdc2662 return_type: int2663 arguments:2664 - type: const double *2665 - type: const double *2666 - name: totalorderf2667 standards:2668 - stdc2669 return_type: int2670 arguments:2671 - type: const float *2672 - type: const float *2673 - name: totalorderf1282674 standards:2675 - stdc2676 return_type: int2677 arguments:2678 - type: const float128 *2679 - type: const float128 *2680 guard: LIBC_TYPES_HAS_FLOAT1282681 - name: totalorderf162682 standards:2683 - stdc2684 return_type: int2685 arguments:2686 - type: const _Float16 *2687 - type: const _Float16 *2688 guard: LIBC_TYPES_HAS_FLOAT162689 - name: totalorderl2690 standards:2691 - stdc2692 return_type: int2693 arguments:2694 - type: const long double *2695 - type: const long double *2696 - name: totalordermag2697 standards:2698 - stdc2699 return_type: int2700 arguments:2701 - type: const double *2702 - type: const double *2703 - name: totalordermagf2704 standards:2705 - stdc2706 return_type: int2707 arguments:2708 - type: const float *2709 - type: const float *2710 - name: totalordermagl2711 standards:2712 - stdc2713 return_type: int2714 arguments:2715 - type: const long double *2716 - type: const long double *2717 - name: totalordermagf1282718 standards:2719 - stdc2720 return_type: int2721 arguments:2722 - type: const float128 *2723 - type: const float128 *2724 guard: LIBC_TYPES_HAS_FLOAT1282725 - name: totalordermagf162726 standards:2727 - stdc2728 return_type: int2729 arguments:2730 - type: const _Float16 *2731 - type: const _Float16 *2732 guard: LIBC_TYPES_HAS_FLOAT162733 - name: trunc2734 standards:2735 - stdc2736 return_type: double2737 arguments:2738 - type: double2739 - name: truncf2740 standards:2741 - stdc2742 return_type: float2743 arguments:2744 - type: float2745 - name: truncf1282746 standards:2747 - stdc2748 return_type: float1282749 arguments:2750 - type: float1282751 guard: LIBC_TYPES_HAS_FLOAT1282752 - name: truncf162753 standards:2754 - stdc2755 return_type: _Float162756 arguments:2757 - type: _Float162758 guard: LIBC_TYPES_HAS_FLOAT162759 - name: truncl2760 standards:2761 - stdc2762 return_type: long double2763 arguments:2764 - type: long double2765 - name: ufromfp2766 standards:2767 - stdc2768 return_type: double2769 arguments:2770 - type: double2771 - type: int2772 - type: unsigned int2773 - name: ufromfpf2774 standards:2775 - stdc2776 return_type: float2777 arguments:2778 - type: float2779 - type: int2780 - type: unsigned int2781 - name: ufromfpf1282782 standards:2783 - stdc2784 return_type: float1282785 arguments:2786 - type: float1282787 - type: int2788 - type: unsigned int2789 guard: LIBC_TYPES_HAS_FLOAT1282790 - name: ufromfpf162791 standards:2792 - stdc2793 return_type: _Float162794 arguments:2795 - type: _Float162796 - type: int2797 - type: unsigned int2798 guard: LIBC_TYPES_HAS_FLOAT162799 - name: ufromfpl2800 standards:2801 - stdc2802 return_type: long double2803 arguments:2804 - type: long double2805 - type: int2806 - type: unsigned int2807 - name: ufromfpx2808 standards:2809 - stdc2810 return_type: double2811 arguments:2812 - type: double2813 - type: int2814 - type: unsigned int2815 - name: ufromfpxf2816 standards:2817 - stdc2818 return_type: float2819 arguments:2820 - type: float2821 - type: int2822 - type: unsigned int2823 - name: ufromfpxf1282824 standards:2825 - stdc2826 return_type: float1282827 arguments:2828 - type: float1282829 - type: int2830 - type: unsigned int2831 guard: LIBC_TYPES_HAS_FLOAT1282832 - name: ufromfpxf162833 standards:2834 - stdc2835 return_type: _Float162836 arguments:2837 - type: _Float162838 - type: int2839 - type: unsigned int2840 guard: LIBC_TYPES_HAS_FLOAT162841 - name: ufromfpxl2842 standards:2843 - stdc2844 return_type: long double2845 arguments:2846 - type: long double2847 - type: int2848 - type: unsigned int2849