Lines Matching defs:fpscr

69 FPCRRounding(FPSCR &fpscr)
71 return (FPRounding)((uint32_t)fpscr >> 22 & 3);
79 T fplibAdd(T op1, T op2, FPSCR &fpscr);
82 int fplibCompare(T op1, T op2, bool signal_nans, FPSCR &fpscr);
85 bool fplibCompareEQ(T op1, T op2, FPSCR &fpscr);
88 bool fplibCompareGE(T op1, T op2, FPSCR &fpscr);
91 bool fplibCompareGT(T op1, T op2, FPSCR &fpscr);
94 bool fplibCompareUN(T op1, T op2, FPSCR &fpscr);
97 T2 fplibConvert(T1 op, FPRounding rounding, FPSCR &fpscr);
100 T fplibDiv(T op1, T op2, FPSCR &fpscr);
106 T fplibMax(T op1, T op2, FPSCR &fpscr);
109 T fplibMaxNum(T op1, T op2, FPSCR &fpscr);
112 T fplibMin(T op1, T op2, FPSCR &fpscr);
115 T fplibMinNum(T op1, T op2, FPSCR &fpscr);
118 T fplibMul(T op1, T op2, FPSCR &fpscr);
121 T fplibMulAdd(T addend, T op1, T op2, FPSCR &fpscr);
124 T fplibMulX(T op1, T op2, FPSCR &fpscr);
130 T fplibRSqrtEstimate(T op, FPSCR &fpscr);
133 T fplibRSqrtStepFused(T op1, T op2, FPSCR &fpscr);
136 T fplibRecipEstimate(T op, FPSCR &fpscr);
139 T fplibRecipStepFused(T op1, T op2, FPSCR &fpscr);
142 T fplibRecpX(T op, FPSCR &fpscr);
145 T fplibRoundInt(T op, FPRounding rounding, bool exact, FPSCR &fpscr);
148 T fplibScale(T op1, T op2, FPSCR &fpscr);
151 T fplibSqrt(T op, FPSCR &fpscr);
154 T fplibSub(T op1, T op2, FPSCR &fpscr);
157 T fplibTrigMulAdd(uint8_t coeff_index, T op1, T op2, FPSCR &fpscr);
160 T fplibTrigSMul(T op1, T op2, FPSCR &fpscr);
163 T fplibTrigSSel(T op1, T op2, FPSCR &fpscr);
166 T2 fplibFPToFixed(T1 op, int fbits, bool u, FPRounding rounding, FPSCR &fpscr);
170 FPSCR &fpscr);
186 uint16_t fplibAdd(uint16_t op1, uint16_t op2, FPSCR &fpscr);
188 uint32_t fplibAdd(uint32_t op1, uint32_t op2, FPSCR &fpscr);
190 uint64_t fplibAdd(uint64_t op1, uint64_t op2, FPSCR &fpscr);
192 int fplibCompare(uint16_t op1, uint16_t op2, bool signal_nans, FPSCR &fpscr);
194 int fplibCompare(uint32_t op1, uint32_t op2, bool signal_nans, FPSCR &fpscr);
196 int fplibCompare(uint64_t op1, uint64_t op2, bool signal_nans, FPSCR &fpscr);
198 bool fplibCompareEQ(uint16_t op1, uint16_t op2, FPSCR &fpscr);
200 bool fplibCompareEQ(uint32_t op1, uint32_t op2, FPSCR &fpscr);
202 bool fplibCompareEQ(uint64_t op1, uint64_t op2, FPSCR &fpscr);
204 bool fplibCompareGE(uint16_t op1, uint16_t op2, FPSCR &fpscr);
206 bool fplibCompareGE(uint32_t op1, uint32_t op2, FPSCR &fpscr);
208 bool fplibCompareGE(uint64_t op1, uint64_t op2, FPSCR &fpscr);
210 bool fplibCompareGT(uint16_t op1, uint16_t op2, FPSCR &fpscr);
212 bool fplibCompareGT(uint32_t op1, uint32_t op2, FPSCR &fpscr);
214 bool fplibCompareGT(uint64_t op1, uint64_t op2, FPSCR &fpscr);
216 bool fplibCompareUN(uint16_t op1, uint16_t op2, FPSCR &fpscr);
218 bool fplibCompareUN(uint32_t op1, uint32_t op2, FPSCR &fpscr);
220 bool fplibCompareUN(uint64_t op1, uint64_t op2, FPSCR &fpscr);
222 uint16_t fplibConvert(uint32_t op, FPRounding rounding, FPSCR &fpscr);
224 uint16_t fplibConvert(uint64_t op, FPRounding rounding, FPSCR &fpscr);
226 uint32_t fplibConvert(uint16_t op, FPRounding rounding, FPSCR &fpscr);
228 uint32_t fplibConvert(uint64_t op, FPRounding rounding, FPSCR &fpscr);
230 uint64_t fplibConvert(uint16_t op, FPRounding rounding, FPSCR &fpscr);
232 uint64_t fplibConvert(uint32_t op, FPRounding rounding, FPSCR &fpscr);
234 uint16_t fplibDiv(uint16_t op1, uint16_t op2, FPSCR &fpscr);
236 uint32_t fplibDiv(uint32_t op1, uint32_t op2, FPSCR &fpscr);
238 uint64_t fplibDiv(uint64_t op1, uint64_t op2, FPSCR &fpscr);
246 uint16_t fplibMax(uint16_t op1, uint16_t op2, FPSCR &fpscr);
248 uint32_t fplibMax(uint32_t op1, uint32_t op2, FPSCR &fpscr);
250 uint64_t fplibMax(uint64_t op1, uint64_t op2, FPSCR &fpscr);
252 uint16_t fplibMaxNum(uint16_t op1, uint16_t op2, FPSCR &fpscr);
254 uint32_t fplibMaxNum(uint32_t op1, uint32_t op2, FPSCR &fpscr);
256 uint64_t fplibMaxNum(uint64_t op1, uint64_t op2, FPSCR &fpscr);
258 uint16_t fplibMin(uint16_t op1, uint16_t op2, FPSCR &fpscr);
260 uint32_t fplibMin(uint32_t op1, uint32_t op2, FPSCR &fpscr);
262 uint64_t fplibMin(uint64_t op1, uint64_t op2, FPSCR &fpscr);
264 uint16_t fplibMinNum(uint16_t op1, uint16_t op2, FPSCR &fpscr);
266 uint32_t fplibMinNum(uint32_t op1, uint32_t op2, FPSCR &fpscr);
268 uint64_t fplibMinNum(uint64_t op1, uint64_t op2, FPSCR &fpscr);
270 uint16_t fplibMul(uint16_t op1, uint16_t op2, FPSCR &fpscr);
272 uint32_t fplibMul(uint32_t op1, uint32_t op2, FPSCR &fpscr);
274 uint64_t fplibMul(uint64_t op1, uint64_t op2, FPSCR &fpscr);
277 FPSCR &fpscr);
280 FPSCR &fpscr);
283 FPSCR &fpscr);
285 uint16_t fplibMulX(uint16_t op1, uint16_t op2, FPSCR &fpscr);
287 uint32_t fplibMulX(uint32_t op1, uint32_t op2, FPSCR &fpscr);
289 uint64_t fplibMulX(uint64_t op1, uint64_t op2, FPSCR &fpscr);
297 uint16_t fplibRSqrtEstimate(uint16_t op, FPSCR &fpscr);
299 uint32_t fplibRSqrtEstimate(uint32_t op, FPSCR &fpscr);
301 uint64_t fplibRSqrtEstimate(uint64_t op, FPSCR &fpscr);
303 uint16_t fplibRSqrtStepFused(uint16_t op1, uint16_t op2, FPSCR &fpscr);
305 uint32_t fplibRSqrtStepFused(uint32_t op1, uint32_t op2, FPSCR &fpscr);
307 uint64_t fplibRSqrtStepFused(uint64_t op1, uint64_t op2, FPSCR &fpscr);
309 uint16_t fplibRecipEstimate(uint16_t op, FPSCR &fpscr);
311 uint32_t fplibRecipEstimate(uint32_t op, FPSCR &fpscr);
313 uint64_t fplibRecipEstimate(uint64_t op, FPSCR &fpscr);
315 uint16_t fplibRecipStepFused(uint16_t op1, uint16_t op2, FPSCR &fpscr);
317 uint32_t fplibRecipStepFused(uint32_t op1, uint32_t op2, FPSCR &fpscr);
319 uint64_t fplibRecipStepFused(uint64_t op1, uint64_t op2, FPSCR &fpscr);
321 uint16_t fplibRecpX(uint16_t op, FPSCR &fpscr);
323 uint32_t fplibRecpX(uint32_t op, FPSCR &fpscr);
325 uint64_t fplibRecpX(uint64_t op, FPSCR &fpscr);
328 FPSCR &fpscr);
331 FPSCR &fpscr);
334 FPSCR &fpscr);
336 uint16_t fplibScale(uint16_t op1, uint16_t op2, FPSCR &fpscr);
338 uint32_t fplibScale(uint32_t op1, uint32_t op2, FPSCR &fpscr);
340 uint64_t fplibScale(uint64_t op1, uint64_t op2, FPSCR &fpscr);
342 uint16_t fplibSqrt(uint16_t op, FPSCR &fpscr);
344 uint32_t fplibSqrt(uint32_t op, FPSCR &fpscr);
346 uint64_t fplibSqrt(uint64_t op, FPSCR &fpscr);
348 uint16_t fplibSub(uint16_t op1, uint16_t op2, FPSCR &fpscr);
350 uint32_t fplibSub(uint32_t op1, uint32_t op2, FPSCR &fpscr);
352 uint64_t fplibSub(uint64_t op1, uint64_t op2, FPSCR &fpscr);
355 FPSCR &fpscr);
358 FPSCR &fpscr);
361 FPSCR &fpscr);
363 uint16_t fplibTrigSMul(uint16_t op1, uint16_t op2, FPSCR &fpscr);
365 uint32_t fplibTrigSMul(uint32_t op1, uint32_t op2, FPSCR &fpscr);
367 uint64_t fplibTrigSMul(uint64_t op1, uint64_t op2, FPSCR &fpscr);
369 uint16_t fplibTrigSSel(uint16_t op1, uint16_t op2, FPSCR &fpscr);
371 uint32_t fplibTrigSSel(uint32_t op1, uint32_t op2, FPSCR &fpscr);
373 uint64_t fplibTrigSSel(uint64_t op1, uint64_t op2, FPSCR &fpscr);
376 FPSCR &fpscr);
379 FPSCR &fpscr);
382 FPSCR &fpscr);
385 FPSCR &fpscr);
388 FPSCR &fpscr);
391 FPSCR &fpscr);
394 FPSCR &fpscr);
397 FPSCR &fpscr);
400 FPSCR &fpscr);
403 FPSCR &fpscr);