Lines Matching refs:test__powixf2

26 int test__powixf2(long double a, si_int b, long double expected)
41 if (test__powixf2(0, 0, 1))
43 if (test__powixf2(1, 0, 1))
45 if (test__powixf2(1.5, 0, 1))
47 if (test__powixf2(2, 0, 1))
49 if (test__powixf2(INFINITY, 0, 1))
52 if (test__powixf2(-0., 0, 1))
54 if (test__powixf2(-1, 0, 1))
56 if (test__powixf2(-1.5, 0, 1))
58 if (test__powixf2(-2, 0, 1))
60 if (test__powixf2(-INFINITY, 0, 1))
63 if (test__powixf2(0, 1, 0))
65 if (test__powixf2(0, 2, 0))
67 if (test__powixf2(0, 3, 0))
69 if (test__powixf2(0, 4, 0))
71 if (test__powixf2(0, 0x7FFFFFFE, 0))
73 if (test__powixf2(0, 0x7FFFFFFF, 0))
76 if (test__powixf2(-0., 1, -0.))
78 if (test__powixf2(-0., 2, 0))
80 if (test__powixf2(-0., 3, -0.))
82 if (test__powixf2(-0., 4, 0))
84 if (test__powixf2(-0., 0x7FFFFFFE, 0))
86 if (test__powixf2(-0., 0x7FFFFFFF, -0.))
89 if (test__powixf2(1, 1, 1))
91 if (test__powixf2(1, 2, 1))
93 if (test__powixf2(1, 3, 1))
95 if (test__powixf2(1, 4, 1))
97 if (test__powixf2(1, 0x7FFFFFFE, 1))
99 if (test__powixf2(1, 0x7FFFFFFF, 1))
102 if (test__powixf2(INFINITY, 1, INFINITY))
104 if (test__powixf2(INFINITY, 2, INFINITY))
106 if (test__powixf2(INFINITY, 3, INFINITY))
108 if (test__powixf2(INFINITY, 4, INFINITY))
110 if (test__powixf2(INFINITY, 0x7FFFFFFE, INFINITY))
112 if (test__powixf2(INFINITY, 0x7FFFFFFF, INFINITY))
115 if (test__powixf2(-INFINITY, 1, -INFINITY))
117 if (test__powixf2(-INFINITY, 2, INFINITY))
119 if (test__powixf2(-INFINITY, 3, -INFINITY))
121 if (test__powixf2(-INFINITY, 4, INFINITY))
123 if (test__powixf2(-INFINITY, 0x7FFFFFFE, INFINITY))
125 if (test__powixf2(-INFINITY, 0x7FFFFFFF, -INFINITY))
128 if (test__powixf2(0, -1, INFINITY))
130 if (test__powixf2(0, -2, INFINITY))
132 if (test__powixf2(0, -3, INFINITY))
134 if (test__powixf2(0, -4, INFINITY))
136 if (test__powixf2(0, 0x80000002, INFINITY))
138 if (test__powixf2(0, 0x80000001, INFINITY))
140 if (test__powixf2(0, 0x80000000, INFINITY))
143 if (test__powixf2(-0., -1, -INFINITY))
145 if (test__powixf2(-0., -2, INFINITY))
147 if (test__powixf2(-0., -3, -INFINITY))
149 if (test__powixf2(-0., -4, INFINITY))
151 if (test__powixf2(-0., 0x80000002, INFINITY))
153 if (test__powixf2(-0., 0x80000001, -INFINITY))
155 if (test__powixf2(-0., 0x80000000, INFINITY))
158 if (test__powixf2(1, -1, 1))
160 if (test__powixf2(1, -2, 1))
162 if (test__powixf2(1, -3, 1))
164 if (test__powixf2(1, -4, 1))
166 if (test__powixf2(1, 0x80000002, 1))
168 if (test__powixf2(1, 0x80000001, 1))
170 if (test__powixf2(1, 0x80000000, 1))
173 if (test__powixf2(INFINITY, -1, 0))
175 if (test__powixf2(INFINITY, -2, 0))
177 if (test__powixf2(INFINITY, -3, 0))
179 if (test__powixf2(INFINITY, -4, 0))
181 if (test__powixf2(INFINITY, 0x80000002, 0))
183 if (test__powixf2(INFINITY, 0x80000001, 0))
185 if (test__powixf2(INFINITY, 0x80000000, 0))
188 if (test__powixf2(-INFINITY, -1, -0.))
190 if (test__powixf2(-INFINITY, -2, 0))
192 if (test__powixf2(-INFINITY, -3, -0.))
194 if (test__powixf2(-INFINITY, -4, 0))
196 if (test__powixf2(-INFINITY, 0x80000002, 0))
198 if (test__powixf2(-INFINITY, 0x80000001, -0.))
200 if (test__powixf2(-INFINITY, 0x80000000, 0))
203 if (test__powixf2(2, 10, 1024.))
205 if (test__powixf2(-2, 10, 1024.))
207 if (test__powixf2(2, -10, 1/1024.))
209 if (test__powixf2(-2, -10, 1/1024.))
212 if (test__powixf2(2, 19, 524288.))
214 if (test__powixf2(-2, 19, -524288.))
216 if (test__powixf2(2, -19, 1/524288.))
218 if (test__powixf2(-2, -19, -1/524288.))
221 if (test__powixf2(2, 31, 2147483648.))
223 if (test__powixf2(-2, 31, -2147483648.))
225 if (test__powixf2(2, -31, 1/2147483648.))
227 if (test__powixf2(-2, -31, -1/2147483648.))