brintos

brintos / llvm-project-archived public Read only

0
0
Text · 54.9 KiB · afd3ae3 Raw
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