Home
last modified time | relevance | path

Searched refs:hasSupernormals (Results 1 – 25 of 53) sorted by relevance

123

/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/saturating/normal/
H A Daddition.cpp54 constexpr bool hasSupernormals = false; in main() local
68 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
81 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
82 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
95 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
97 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
98 …estResult(VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
100 …estResult(VerifyCfloatAddition< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
101 …estResult(VerifyCfloatAddition< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
102 …estResult(VerifyCfloatAddition< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/nonsaturating/subsuper/
H A Daddition.cpp64 constexpr bool hasSupernormals = true; in main() local
78 …TestCase< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
88 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
111 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
112 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
115 …VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(report… in main()
118 …VerifyCfloatAddition< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true),… in main()
120 …VerifyCfloatAddition< cfloat<8, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true),… in main()
122 …VerifyCfloatAddition< cfloat<8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true),… in main()
129 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dmultiplication.cpp36 constexpr bool hasSupernormals = true; in main() local
58 using Cfloat = cfloat < nbits, es, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
90 cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(reportTestCases), in main()
104 …ult(VerifyCfloatMultiplication< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
106 …ult(VerifyCfloatMultiplication< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
107 …ult(VerifyCfloatMultiplication< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
109 …ult(VerifyCfloatMultiplication< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
110 …ult(VerifyCfloatMultiplication< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
111 …ult(VerifyCfloatMultiplication< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
113 …ult(VerifyCfloatMultiplication< cfloat<6, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dsubtraction.cpp62 constexpr bool hasSupernormals = true; in main() local
82 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
123 cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(reportTestCases), in main()
128 cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true), in main()
137 …Result(VerifyCfloatSubtraction< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
139 …Result(VerifyCfloatSubtraction< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
140 …Result(VerifyCfloatSubtraction< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
142 …Result(VerifyCfloatSubtraction< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
143 …Result(VerifyCfloatSubtraction< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
144 …Result(VerifyCfloatSubtraction< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/nonsaturating/normal/
H A Daddition.cpp60 constexpr bool hasSupernormals = false; in main() local
84 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
107 cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating > c(SpecificValue::maxpos); in main()
108 cfloat<9, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> d(SpecificValue::maxpos); in main()
122 cfloat<8,2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> c(SpecificValue::maxneg); in main()
123 cfloat<9,2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> d; in main()
133 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
134 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
138 …VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(report… in main()
146 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/saturating/subnormal/
H A Daddition.cpp54 constexpr bool hasSupernormals = false; in main() local
71 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
94 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
95 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
109 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
111 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
112 …estResult(VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
114 …estResult(VerifyCfloatAddition< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
115 …estResult(VerifyCfloatAddition< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
116 …estResult(VerifyCfloatAddition< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/saturating/supernormal/
H A Daddition.cpp54 constexpr bool hasSupernormals = true; in main() local
69 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
92 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
93 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
111 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
113 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
114 …estResult(VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
116 …estResult(VerifyCfloatAddition< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
117 …estResult(VerifyCfloatAddition< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
118 …estResult(VerifyCfloatAddition< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/saturating/subsuper/
H A Daddition.cpp54 constexpr bool hasSupernormals = true; in main() local
69 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
92 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
93 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
111 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
113 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
114 …estResult(VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
116 …estResult(VerifyCfloatAddition< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
117 …estResult(VerifyCfloatAddition< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
118 …estResult(VerifyCfloatAddition< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dsubtraction.cpp54 constexpr bool hasSupernormals = true; in main() local
69 cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating > a, b, c; in main()
109 cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true), in main()
114 cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true), in main()
126 constexpr bool hasSupernormals = true; in main() local
129 …Result(VerifyCfloatSubtraction< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
131 …Result(VerifyCfloatSubtraction< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
132 …Result(VerifyCfloatSubtraction< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
134 …Result(VerifyCfloatSubtraction< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
135 …Result(VerifyCfloatSubtraction< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dmultiplication.cpp29 constexpr bool hasSupernormals = true; in main() local
116 cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true), in main()
121 cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating> >(true), in main()
133 constexpr bool hasSupernormals = true; in main() local
136 …ult(VerifyCfloatMultiplication< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
138 …ult(VerifyCfloatMultiplication< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
139 …ult(VerifyCfloatMultiplication< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
141 …ult(VerifyCfloatMultiplication< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
142 …ult(VerifyCfloatMultiplication< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
143 …ult(VerifyCfloatMultiplication< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/nonsaturating/supernormal/
H A Daddition.cpp54 constexpr bool hasSupernormals = true; in main() local
71 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
95 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
96 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
113 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
115 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
116 …estResult(VerifyCfloatAddition< cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
118 …estResult(VerifyCfloatAddition< cfloat<5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
119 …estResult(VerifyCfloatAddition< cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
120 …estResult(VerifyCfloatAddition< cfloat<5, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/arithmetic/nonsaturating/subnormal/
H A Daddition.cpp54 constexpr bool hasSupernormals = false; in main() local
67 using Cfloat = cfloat < 8, 4, uint8_t, hasSubnormals, hasSupernormals, isSaturating >; in main()
90 cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating > c(SpecificValue::maxpos); in main()
91 cfloat<9, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> d(SpecificValue::maxpos); in main()
106 cfloat<8,2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> c(SpecificValue::maxneg); in main()
107 cfloat<9,2, uint8_t, hasSubnormals, hasSupernormals, isSaturating> d; in main()
116 …TestCase< cfloat<8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>, float>(TestCaseOper… in main()
117 …TestCase< cfloat<16, 8, uint16_t, hasSubnormals, hasSupernormals, isSaturating>, double>(TestCaseO… in main()
131 …estResult(VerifyCfloatAddition< cfloat<3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
133 …estResult(VerifyCfloatAddition< cfloat<4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/conversion/nonsaturating/normal/
H A Dto_blocktriple.cpp55 constexpr bool hasSupernormals = false; in main() local
74 using Cfloat = cfloat<10, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
90 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
96 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
103 using Cfloat = cfloat<8, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
109 …CfloatToBlocktripleConversion< cfloat<10, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
147 …CfloatToBlocktripleConversion< cfloat< 4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
148 …CfloatToBlocktripleConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
149 …CfloatToBlocktripleConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
150 …CfloatToBlocktripleConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dfrom_blocktriple.cpp112 constexpr bool hasSupernormals = false; in main() local
147 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
153 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
161 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
175 using Cfloat = cfloat<80, 15, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
221 …loatFromBlocktripleConversion< cfloat< 4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
222 …loatFromBlocktripleConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
223 …loatFromBlocktripleConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
224 …loatFromBlocktripleConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
225 …loatFromBlocktripleConversion< cfloat< 8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/conversion/nonsaturating/subsuper/
H A Dto_blocktriple.cpp55 constexpr bool hasSupernormals = true; in main() local
73 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
88 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
94 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
101 using Cfloat = cfloat<8, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
118 …CfloatToBlocktripleConversion< cfloat< 3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
119 …CfloatToBlocktripleConversion< cfloat< 4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
120 …CfloatToBlocktripleConversion< cfloat< 5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
121 …CfloatToBlocktripleConversion< cfloat< 6, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
122 …CfloatToBlocktripleConversion< cfloat< 7, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dfrom_blocktriple.cpp56 constexpr bool hasSupernormals = true; in main() local
79 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
98 using Cfloat = cfloat<80, 15, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
106 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
141 …loatFromBlocktripleConversion< cfloat< 3, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
142 …loatFromBlocktripleConversion< cfloat< 4, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
143 …loatFromBlocktripleConversion< cfloat< 5, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
144 …loatFromBlocktripleConversion< cfloat< 6, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
145 …loatFromBlocktripleConversion< cfloat< 7, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
146 …loatFromBlocktripleConversion< cfloat< 8, 1, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/conversion/
H A Dfloat_conversion.cpp29 constexpr bool hasSupernormals = true; in ToNativeBug() local
31 cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> a, b; in ToNativeBug()
33 …a = parse<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>("b1.00111111.00011001011010… in ToNativeBug()
93 constexpr bool hasSupernormals = true; in GenerateSinglePrecisionSubnormals() local
95 cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> a; in GenerateSinglePrecisionSubnormals()
129 …cfloat<8, 6, uint8_t, cfloatType::hasSubnormals, cfloatType::hasSupernormals, cfloatType::isSatura… in Test2()
181 constexpr bool hasSupernormals = true; in main() local
201 using Cfloat = cfloat<80, 11, uint16_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
210 cfloat<80, 11, uint8_t, hasSubnormals, hasSupernormals, isSaturating> nut; in main()
217 cfloat<80, 11, uint16_t, hasSubnormals, hasSupernormals, isSaturating> nut; in main()
[all …]
H A Ddouble_conversion.cpp167 constexpr bool hasSupernormals = true; in main() local
189 constexpr bool hasSupernormals = true; in main() local
192 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> ref = parse<nbits, es, bt, hasSubno… in main()
291 …Result(VerifyCfloatConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
292 …Result(VerifyCfloatConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
293 …Result(VerifyCfloatConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
294 …Result(VerifyCfloatConversion< cfloat< 8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
295 …Result(VerifyCfloatConversion< cfloat<10, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
296 …Result(VerifyCfloatConversion< cfloat<12, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
297 …Result(VerifyCfloatConversion< cfloat<14, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/conversion/nonsaturating/subnormal/
H A Dto_blocktriple.cpp55 constexpr bool hasSupernormals = false; in main() local
74 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
89 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
95 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
102 using Cfloat = cfloat<8, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
131 …CfloatToBlocktripleConversion< cfloat< 4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
132 …CfloatToBlocktripleConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
133 …CfloatToBlocktripleConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
134 …CfloatToBlocktripleConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
135 …CfloatToBlocktripleConversion< cfloat< 8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
H A Dfrom_blocktriple.cpp56 constexpr bool hasSupernormals = false; in main() local
82 using Cfloat = cfloat<80, 15, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
124 …loatFromBlocktripleConversion< cfloat< 4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
125 …loatFromBlocktripleConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
126 …loatFromBlocktripleConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
127 …loatFromBlocktripleConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
128 …loatFromBlocktripleConversion< cfloat< 8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
129 …loatFromBlocktripleConversion< cfloat<10, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
130 …loatFromBlocktripleConversion< cfloat<12, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
131 …loatFromBlocktripleConversion< cfloat<14, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/tests/cfloat/conversion/nonsaturating/supernormal/
H A Dto_blocktriple.cpp55 constexpr bool hasSupernormals = true; in main() local
74 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
89 using Cfloat = cfloat<4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
95 using Cfloat = cfloat<5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
102 using Cfloat = cfloat<8, 3, uint8_t, hasSubnormals, hasSupernormals, isSaturating>; in main()
131 …CfloatToBlocktripleConversion< cfloat< 4, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
132 …CfloatToBlocktripleConversion< cfloat< 5, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
133 …CfloatToBlocktripleConversion< cfloat< 6, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
134 …CfloatToBlocktripleConversion< cfloat< 7, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
135 …CfloatToBlocktripleConversion< cfloat< 8, 2, uint8_t, hasSubnormals, hasSupernormals, isSaturating… in main()
[all …]
/dports/math/universal/universal-3.48/education/tables/
H A Dcfloats.cpp22 template<bool hasSubnormals, bool hasSupernormals, bool isSaturating, typename bt = uint8_t>
26 if constexpr(hasSubnormals && hasSupernormals) in GenerateCfloatTables()
27 GenerateTable< cfloat<3, 1, bt, hasSubnormals, hasSupernormals, isSaturating> >(ostr, csv); in GenerateCfloatTables()
29 if constexpr (hasSubnormals && hasSupernormals) in GenerateCfloatTables()
31 GenerateTable< cfloat<4, 2, bt, hasSubnormals, hasSupernormals, isSaturating> >(ostr, csv); in GenerateCfloatTables()
33 if constexpr (hasSubnormals && hasSupernormals) in GenerateCfloatTables()
38 if constexpr (hasSubnormals && hasSupernormals) in GenerateCfloatTables()
44 if constexpr (hasSubnormals && hasSupernormals) in GenerateCfloatTables()
51 if constexpr (hasSubnormals && hasSupernormals) in GenerateCfloatTables()
76 constexpr bool hasSupernormals = true; in main() local
[all …]
/dports/math/universal/universal-3.48/include/universal/number/cfloat/math/
H A Dhyperbolic.hpp15 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> sinh(cfloat<nbits, es, bt, hasSubno… in sinh() argument
16 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::sinh(double(x))); in sinh()
21 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> cosh(cfloat<nbits, es, bt, hasSubno… in cosh() argument
22 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::cosh(double(x))); in cosh()
27 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> tanh(cfloat<nbits, es, bt, hasSubno… in tanh() argument
28 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::tanh(double(x))); in tanh()
33 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> atanh(cfloat<nbits, es, bt, hasSubn… in atanh() argument
34 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::atanh(double(x))); in atanh()
39 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> acosh(cfloat<nbits, es, bt, hasSubn… in acosh() argument
40 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::acosh(double(x))); in acosh()
[all …]
H A Dlogarithm.hpp11 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
12 …at<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> log(cfloat<nbits, es, bt, hasSubno… in log() argument
13 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::log(double(x))); in log()
17 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
18 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> log2(cfloat<nbits, es, bt, hasSubno… in log2() argument
19 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::log2(double(x))); in log2()
23 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
24 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> log10(cfloat<nbits, es, bt, hasSubn… in log10() argument
25 return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::log10(double(x))); in log10()
30 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> log1p(cfloat<nbits, es, bt, hasSubn… in log1p() argument
[all …]
H A Dexponent.hpp14 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
15 …at<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> exp(cfloat<nbits, es, bt, hasSubno… in exp() argument
17 cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> p; in exp()
29 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
30 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> exp2(cfloat<nbits, es, bt, hasSubno… in exp2() argument
32 cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> p; in exp2()
44 template<size_t nbits, size_t es, typename bt, bool hasSubnormals, bool hasSupernormals, bool isSat…
45 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> exp10(cfloat<nbits, es, bt, hasSubn… in exp10() argument
46 …return cfloat<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating>(std::pow(10.0, double(x… in exp10()
51 …t<nbits, es, bt, hasSubnormals, hasSupernormals, isSaturating> expm1(cfloat<nbits, es, bt, hasSubn… in expm1() argument
[all …]

123