Lines Matching refs:fpType

219 template <class fpType>
220 fpType
221 fixDest(bool flush, bool defaultNan, fpType val, fpType op1)
224 fpType junk = 0.0;
236 uint64_t bitMask = ULL(0x1) << (sizeof(fpType) * 8 - 1);
249 template <class fpType>
250 fpType
251 fixDest(bool flush, bool defaultNan, fpType val, fpType op1, fpType op2)
254 fpType junk = 0.0;
275 uint64_t bitMask = ULL(0x1) << (sizeof(fpType) * 8 - 1);
290 template <class fpType>
291 fpType
292 fixDivDest(bool flush, bool defaultNan, fpType val, fpType op1, fpType op2)
294 fpType mid = fixDest(flush, defaultNan, val, op1, op2);
295 const bool single = (sizeof(fpType) == sizeof(float));
296 const fpType junk = 0.0;
304 fpType temp = 0.0;
905 template <class fpType>
906 fpType
908 fpType op1, fpType op2) const
911 fpType junk = 0.0;
912 fpType dest = 0.0;
913 const bool single = (sizeof(fpType) == sizeof(float));
949 template <class fpType>
950 fpType
951 FpOp::ternaryOp(FPSCR &fpscr, fpType op1, fpType op2, fpType op3,
952 fpType (*func)(fpType, fpType, fpType),
955 const bool single = (sizeof(fpType) == sizeof(float));
956 fpType junk = 0.0;
963 fpType dest = func(op1, op2, op3);
1008 fpType temp = func(op1, op2, op2);
1027 template <class fpType>
1028 fpType
1029 FpOp::binaryOp(FPSCR &fpscr, fpType op1, fpType op2,
1030 fpType (*func)(fpType, fpType),
1033 const bool single = (sizeof(fpType) == sizeof(float));
1034 fpType junk = 0.0;
1041 fpType dest = func(op1, op2);
1079 fpType temp = func(op1, op2);
1098 template <class fpType>
1099 fpType
1100 FpOp::unaryOp(FPSCR &fpscr, fpType op1, fpType (*func)(fpType),
1103 const bool single = (sizeof(fpType) == sizeof(float));
1104 fpType junk = 0.0;
1111 fpType dest = func(op1);
1139 fpType temp = func(op1);