1header: stdfix.h 2macros: [] 3types: 4 - type_name: stdfix-types 5enums: [] 6objects: [] 7functions: 8 - name: abshk 9 standards: 10 - stdc_ext 11 return_type: short accum 12 arguments: 13 - type: short accum 14 guard: LIBC_COMPILER_HAS_FIXED_POINT 15 - name: abshr 16 standards: 17 - stdc_ext 18 return_type: short fract 19 arguments: 20 - type: short fract 21 guard: LIBC_COMPILER_HAS_FIXED_POINT 22 - name: absk 23 standards: 24 - stdc_ext 25 return_type: accum 26 arguments: 27 - type: accum 28 guard: LIBC_COMPILER_HAS_FIXED_POINT 29 - name: abslk 30 standards: 31 - stdc_ext 32 return_type: long accum 33 arguments: 34 - type: long accum 35 guard: LIBC_COMPILER_HAS_FIXED_POINT 36 - name: abslr 37 standards: 38 - stdc_ext 39 return_type: long fract 40 arguments: 41 - type: long fract 42 guard: LIBC_COMPILER_HAS_FIXED_POINT 43 - name: absr 44 standards: 45 - stdc_ext 46 return_type: fract 47 arguments: 48 - type: fract 49 guard: LIBC_COMPILER_HAS_FIXED_POINT 50 - name: exphk 51 standards: 52 - stdc_ext 53 - llvm_libc_stdfix_ext 54 return_type: short accum 55 arguments: 56 - type: short accum 57 guard: LIBC_COMPILER_HAS_FIXED_POINT 58 - name: expk 59 standards: 60 - stdc_ext 61 - llvm_libc_stdfix_ext 62 return_type: accum 63 arguments: 64 - type: accum 65 guard: LIBC_COMPILER_HAS_FIXED_POINT 66 - name: hrbits 67 standards: 68 - stdc_ext 69 return_type: short fract 70 arguments: 71 - type: int_hr_t 72 guard: LIBC_COMPILER_HAS_FIXED_POINT 73 - name: uhrbits 74 standards: 75 - stdc_ext 76 return_type: unsigned short fract 77 arguments: 78 - type: uint_uhr_t 79 guard: LIBC_COMPILER_HAS_FIXED_POINT 80 - name: rbits 81 standards: 82 - stdc_ext 83 return_type: fract 84 arguments: 85 - type: int_r_t 86 guard: LIBC_COMPILER_HAS_FIXED_POINT 87 - name: urbits 88 standards: 89 - stdc_ext 90 return_type: unsigned fract 91 arguments: 92 - type: uint_ur_t 93 guard: LIBC_COMPILER_HAS_FIXED_POINT 94 - name: lrbits 95 standards: 96 - stdc_ext 97 return_type: long fract 98 arguments: 99 - type: int_lr_t 100 guard: LIBC_COMPILER_HAS_FIXED_POINT 101 - name: ulrbits 102 standards: 103 - stdc_ext 104 return_type: unsigned long fract 105 arguments: 106 - type: uint_ulr_t 107 guard: LIBC_COMPILER_HAS_FIXED_POINT 108 - name: hkbits 109 standards: 110 - stdc_ext 111 return_type: short accum 112 arguments: 113 - type: int_hk_t 114 guard: LIBC_COMPILER_HAS_FIXED_POINT 115 - name: uhkbits 116 standards: 117 - stdc_ext 118 return_type: unsigned short accum 119 arguments: 120 - type: uint_uhk_t 121 guard: LIBC_COMPILER_HAS_FIXED_POINT 122 - name: kbits 123 standards: 124 - stdc_ext 125 return_type: accum 126 arguments: 127 - type: int_k_t 128 guard: LIBC_COMPILER_HAS_FIXED_POINT 129 - name: ukbits 130 standards: 131 - stdc_ext 132 return_type: unsigned accum 133 arguments: 134 - type: uint_uk_t 135 guard: LIBC_COMPILER_HAS_FIXED_POINT 136 - name: lkbits 137 standards: 138 - stdc_ext 139 return_type: long accum 140 arguments: 141 - type: uint_ulr_t 142 guard: LIBC_COMPILER_HAS_FIXED_POINT 143 - name: ulkbits 144 standards: 145 - stdc_ext 146 return_type: unsigned long accum 147 arguments: 148 - type: uint_ulk_t 149 guard: LIBC_COMPILER_HAS_FIXED_POINT 150 - name: roundhk 151 standards: 152 - stdc_ext 153 return_type: short accum 154 arguments: 155 - type: short accum 156 - type: int 157 guard: LIBC_COMPILER_HAS_FIXED_POINT 158 - name: roundhr 159 standards: 160 - stdc_ext 161 return_type: short fract 162 arguments: 163 - type: short fract 164 - type: int 165 guard: LIBC_COMPILER_HAS_FIXED_POINT 166 - name: roundk 167 standards: 168 - stdc_ext 169 return_type: accum 170 arguments: 171 - type: accum 172 - type: int 173 guard: LIBC_COMPILER_HAS_FIXED_POINT 174 - name: roundlk 175 standards: 176 - stdc_ext 177 return_type: long accum 178 arguments: 179 - type: long accum 180 - type: int 181 guard: LIBC_COMPILER_HAS_FIXED_POINT 182 - name: roundlr 183 standards: 184 - stdc_ext 185 return_type: long fract 186 arguments: 187 - type: long fract 188 - type: int 189 guard: LIBC_COMPILER_HAS_FIXED_POINT 190 - name: roundr 191 standards: 192 - stdc_ext 193 return_type: fract 194 arguments: 195 - type: fract 196 - type: int 197 guard: LIBC_COMPILER_HAS_FIXED_POINT 198 - name: rounduhk 199 standards: 200 - stdc_ext 201 return_type: unsigned short accum 202 arguments: 203 - type: unsigned short accum 204 - type: int 205 guard: LIBC_COMPILER_HAS_FIXED_POINT 206 - name: rounduhr 207 standards: 208 - stdc_ext 209 return_type: unsigned short fract 210 arguments: 211 - type: unsigned short fract 212 - type: int 213 guard: LIBC_COMPILER_HAS_FIXED_POINT 214 - name: rounduk 215 standards: 216 - stdc_ext 217 return_type: unsigned accum 218 arguments: 219 - type: unsigned accum 220 - type: int 221 guard: LIBC_COMPILER_HAS_FIXED_POINT 222 - name: roundulk 223 standards: 224 - stdc_ext 225 return_type: unsigned long accum 226 arguments: 227 - type: unsigned long accum 228 - type: int 229 guard: LIBC_COMPILER_HAS_FIXED_POINT 230 - name: roundulr 231 standards: 232 - stdc_ext 233 return_type: unsigned long fract 234 arguments: 235 - type: unsigned long fract 236 - type: int 237 guard: LIBC_COMPILER_HAS_FIXED_POINT 238 - name: roundur 239 standards: 240 - stdc_ext 241 return_type: unsigned fract 242 arguments: 243 - type: unsigned fract 244 - type: int 245 guard: LIBC_COMPILER_HAS_FIXED_POINT 246 - name: sqrtuhk 247 standards: 248 - stdc_ext 249 - llvm_libc_stdfix_ext 250 return_type: unsigned short accum 251 arguments: 252 - type: unsigned short accum 253 guard: LIBC_COMPILER_HAS_FIXED_POINT 254 - name: sqrtuhr 255 standards: 256 - stdc_ext 257 - llvm_libc_stdfix_ext 258 return_type: unsigned short fract 259 arguments: 260 - type: unsigned short fract 261 guard: LIBC_COMPILER_HAS_FIXED_POINT 262 - name: sqrtuk 263 standards: 264 - stdc_ext 265 - llvm_libc_stdfix_ext 266 return_type: unsigned accum 267 arguments: 268 - type: unsigned accum 269 guard: LIBC_COMPILER_HAS_FIXED_POINT 270 - name: sqrtulk 271 standards: llvm_libc_stdfix_ext 272 return_type: unsigned long accum 273 arguments: 274 - type: unsigned long accum 275 guard: LIBC_COMPILER_HAS_FIXED_POINT 276 - name: sqrtulr 277 standards: 278 - stdc_ext 279 - llvm_libc_stdfix_ext 280 return_type: unsigned long fract 281 arguments: 282 - type: unsigned long fract 283 guard: LIBC_COMPILER_HAS_FIXED_POINT 284 - name: sqrtur 285 standards: 286 - stdc_ext 287 - llvm_libc_stdfix_ext 288 return_type: unsigned fract 289 arguments: 290 - type: unsigned fract 291 guard: LIBC_COMPILER_HAS_FIXED_POINT 292 - name: uhksqrtus 293 standards: 294 - stdc_ext 295 - llvm_libc_stdfix_ext 296 return_type: unsigned short accum 297 arguments: 298 - type: unsigned short 299 guard: LIBC_COMPILER_HAS_FIXED_POINT 300 - name: uksqrtui 301 standards: 302 - stdc_ext 303 - llvm_libc_stdfix_ext 304 return_type: unsigned accum 305 arguments: 306 - type: unsigned int 307 guard: LIBC_COMPILER_HAS_FIXED_POINT 308