drd/tests/swapcontext: Improve the portability of this test further
[valgrind.git] / none / tests / ppc32 / test_dfp1.stdout.exp
blob614895d519b4f377761c61245360dddc5c1a39cb
1 Test DFP arithmetic instructions
2 dadd 2234000000000e50 + 223400000014c000 => 223400000014ce50
3 dadd a2340000000000e0 + 223400000014c000 => 223400000014a44c
4 dadd 22240000000000cf + a21400010a395bcf => a21400010a1b9bcf
5 dadd 2234000000000e50 + 000400000089b000 => 2e06500000000000
6 dadd a2340000000000e0 + a21400010a395bcf => a21400080a395bcf
7 dadd 6e4d3f1f534acdd4 + 223400000014c000 => 6e4d3f1f534acdd5
8 dadd 6e4d3f1f534acdd4 + a2340000000000e0 => 6e4d3f1f534acdd4
9 dadd 2238000000000000 + 223400000014c000 => 223400000014c000
10 dadd 2238000000000000 + a2340000000000e0 => a2340000000000e0
11 dadd a238000000000000 + 2234000000000e50 => 2234000000000e50
12 dadd a238000000000000 + 223400000014c000 => 223400000014c000
13 dadd a238000000000000 + a2340000000000e0 => a2340000000000e0
14 dadd 2238000000000000 + a238000000000000 => 2238000000000000
15 dadd fc00000000000000 + f800000000000000 => fc00000000000000
16 dadd fc00000000000000 + 223400000014c000 => fc00000000000000
17 dadd fc00000000000000 + 7800000000000000 => fc00000000000000
18 dadd fc00000000000000 + fc00000000000000 => fc00000000000000
19 dadd fc00000000000000 + fe000000d0e0a0d0 => fc000000d0e0a0d0
20 dadd fe000000d0e0a0d0 + f800000000000000 => fc000000d0e0a0d0
21 dadd fe000000d0e0a0d0 + 2234000000000e50 => fc000000d0e0a0d0
22 dadd fe000000d0e0a0d0 + 7800000000000000 => fc000000d0e0a0d0
23 dadd fe000000d0e0a0d0 + fe000000d0e0a0d0 => fc000000d0e0a0d0
24 dadd f800000000000000 + f800000000000000 => f800000000000000
25 dadd f800000000000000 + 22240000000000cf => f800000000000000
26 dadd f800000000000000 + 7a34000000000000 => 7c00000000000000
28 dadd. 2234000000000e50 + 223400000014c000 => 223400000014ce50
29 dadd. a2340000000000e0 + 223400000014c000 => 223400000014a44c
30 dadd. 22240000000000cf + a21400010a395bcf => a21400010a1b9bcf
31 dadd. 2234000000000e50 + 000400000089b000 => 2e06500000000000
32 dadd. a2340000000000e0 + a21400010a395bcf => a21400080a395bcf
33 dadd. 6e4d3f1f534acdd4 + 223400000014c000 => 6e4d3f1f534acdd5
34 dadd. 6e4d3f1f534acdd4 + a2340000000000e0 => 6e4d3f1f534acdd4
35 dadd. 2238000000000000 + 223400000014c000 => 223400000014c000
36 dadd. 2238000000000000 + a2340000000000e0 => a2340000000000e0
37 dadd. a238000000000000 + 2234000000000e50 => 2234000000000e50
38 dadd. a238000000000000 + 223400000014c000 => 223400000014c000
39 dadd. a238000000000000 + a2340000000000e0 => a2340000000000e0
40 dadd. 2238000000000000 + a238000000000000 => 2238000000000000
41 dadd. fc00000000000000 + f800000000000000 => fc00000000000000
42 dadd. fc00000000000000 + 223400000014c000 => fc00000000000000
43 dadd. fc00000000000000 + 7800000000000000 => fc00000000000000
44 dadd. fc00000000000000 + fc00000000000000 => fc00000000000000
45 dadd. fc00000000000000 + fe000000d0e0a0d0 => fc000000d0e0a0d0
46 dadd. fe000000d0e0a0d0 + f800000000000000 => fc000000d0e0a0d0
47 dadd. fe000000d0e0a0d0 + 2234000000000e50 => fc000000d0e0a0d0
48 dadd. fe000000d0e0a0d0 + 7800000000000000 => fc000000d0e0a0d0
49 dadd. fe000000d0e0a0d0 + fe000000d0e0a0d0 => fc000000d0e0a0d0
50 dadd. f800000000000000 + f800000000000000 => f800000000000000
51 dadd. f800000000000000 + 22240000000000cf => f800000000000000
52 dadd. f800000000000000 + 7a34000000000000 => 7c00000000000000
55 dsub 2234000000000e50 - 223400000014c000 => a234000000149ad0
56 dsub a2340000000000e0 - 223400000014c000 => a23400000014c0e0
57 dsub 22240000000000cf - a21400010a395bcf => 221400010a571bcf
58 dsub 2234000000000e50 - 000400000089b000 => 2e06500000000000
59 dsub a2340000000000e0 - a21400010a395bcf => a214000477cb0d11
60 dsub 6e4d3f1f534acdd4 - 223400000014c000 => 6e4d3f1f534acdd3
61 dsub 6e4d3f1f534acdd4 - a2340000000000e0 => 6e4d3f1f534acdd4
62 dsub 2238000000000000 - 223400000014c000 => a23400000014c000
63 dsub 2238000000000000 - a2340000000000e0 => 22340000000000e0
64 dsub a238000000000000 - 2234000000000e50 => a234000000000e50
65 dsub a238000000000000 - 223400000014c000 => a23400000014c000
66 dsub a238000000000000 - a2340000000000e0 => 22340000000000e0
67 dsub 2238000000000000 - a238000000000000 => 2238000000000000
68 dsub fc00000000000000 - f800000000000000 => fc00000000000000
69 dsub fc00000000000000 - 223400000014c000 => fc00000000000000
70 dsub fc00000000000000 - 7800000000000000 => fc00000000000000
71 dsub fc00000000000000 - fc00000000000000 => fc00000000000000
72 dsub fc00000000000000 - fe000000d0e0a0d0 => fc000000d0e0a0d0
73 dsub fe000000d0e0a0d0 - f800000000000000 => fc000000d0e0a0d0
74 dsub fe000000d0e0a0d0 - 2234000000000e50 => fc000000d0e0a0d0
75 dsub fe000000d0e0a0d0 - 7800000000000000 => fc000000d0e0a0d0
76 dsub fe000000d0e0a0d0 - fe000000d0e0a0d0 => fc000000d0e0a0d0
77 dsub f800000000000000 - f800000000000000 => 7c00000000000000
78 dsub f800000000000000 - 22240000000000cf => f800000000000000
79 dsub f800000000000000 - 7a34000000000000 => f800000000000000
81 dsub. 2234000000000e50 - 223400000014c000 => a234000000149ad0
82 dsub. a2340000000000e0 - 223400000014c000 => a23400000014c0e0
83 dsub. 22240000000000cf - a21400010a395bcf => 221400010a571bcf
84 dsub. 2234000000000e50 - 000400000089b000 => 2e06500000000000
85 dsub. a2340000000000e0 - a21400010a395bcf => a214000477cb0d11
86 dsub. 6e4d3f1f534acdd4 - 223400000014c000 => 6e4d3f1f534acdd3
87 dsub. 6e4d3f1f534acdd4 - a2340000000000e0 => 6e4d3f1f534acdd4
88 dsub. 2238000000000000 - 223400000014c000 => a23400000014c000
89 dsub. 2238000000000000 - a2340000000000e0 => 22340000000000e0
90 dsub. a238000000000000 - 2234000000000e50 => a234000000000e50
91 dsub. a238000000000000 - 223400000014c000 => a23400000014c000
92 dsub. a238000000000000 - a2340000000000e0 => 22340000000000e0
93 dsub. 2238000000000000 - a238000000000000 => 2238000000000000
94 dsub. fc00000000000000 - f800000000000000 => fc00000000000000
95 dsub. fc00000000000000 - 223400000014c000 => fc00000000000000
96 dsub. fc00000000000000 - 7800000000000000 => fc00000000000000
97 dsub. fc00000000000000 - fc00000000000000 => fc00000000000000
98 dsub. fc00000000000000 - fe000000d0e0a0d0 => fc000000d0e0a0d0
99 dsub. fe000000d0e0a0d0 - f800000000000000 => fc000000d0e0a0d0
100 dsub. fe000000d0e0a0d0 - 2234000000000e50 => fc000000d0e0a0d0
101 dsub. fe000000d0e0a0d0 - 7800000000000000 => fc000000d0e0a0d0
102 dsub. fe000000d0e0a0d0 - fe000000d0e0a0d0 => fc000000d0e0a0d0
103 dsub. f800000000000000 - f800000000000000 => 7c00000000000000
104 dsub. f800000000000000 - 22240000000000cf => f800000000000000
105 dsub. f800000000000000 - 7a34000000000000 => f800000000000000
108 dmul 2234000000000e50 * 223400000014c000 => 22300001143a0000
109 dmul a2340000000000e0 * 223400000014c000 => a23000000fa03000
110 dmul 22240000000000cf * a21400010a395bcf => a20000fe5b36cca1
111 dmul 2234000000000e50 * 000400000089b000 => 0000000c28a03000
112 dmul a2340000000000e0 * a21400010a395bcf => 221000d67d31a940
113 dmul 6e4d3f1f534acdd4 * 223400000014c000 => 266510610e1d3703
114 dmul 6e4d3f1f534acdd4 * a2340000000000e0 => a656f47e5fba95b7
115 dmul 2238000000000000 * a238000000000000 => a238000000000000
116 dmul 2238000000000000 * 223400000014c000 => 2234000000000000
117 dmul 4248000000000000 * 7a34000000000000 => 7c00000000000000
118 dmul a238000000000000 * fc00000000000000 => fc00000000000000
119 dmul 2238000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
120 dmul 7800000000000000 * a2340000000000e0 => f800000000000000
121 dmul 7800000000000000 * f800000000000000 => f800000000000000
122 dmul 7a34000000000000 * fc00000000000000 => fc00000000000000
123 dmul f800000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
124 dmul fc00000000000000 * fc00000000000000 => fc00000000000000
125 dmul fc00000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
126 dmul fe000000d0e0a0d0 * fe000000d0e0a0d0 => fc000000d0e0a0d0
128 dmul. 2234000000000e50 * 223400000014c000 => 22300001143a0000
129 dmul. a2340000000000e0 * 223400000014c000 => a23000000fa03000
130 dmul. 22240000000000cf * a21400010a395bcf => a20000fe5b36cca1
131 dmul. 2234000000000e50 * 000400000089b000 => 0000000c28a03000
132 dmul. a2340000000000e0 * a21400010a395bcf => 221000d67d31a940
133 dmul. 6e4d3f1f534acdd4 * 223400000014c000 => 266510610e1d3703
134 dmul. 6e4d3f1f534acdd4 * a2340000000000e0 => a656f47e5fba95b7
135 dmul. 2238000000000000 * a238000000000000 => a238000000000000
136 dmul. 2238000000000000 * 223400000014c000 => 2234000000000000
137 dmul. 4248000000000000 * 7a34000000000000 => 7c00000000000000
138 dmul. a238000000000000 * fc00000000000000 => fc00000000000000
139 dmul. 2238000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
140 dmul. 7800000000000000 * a2340000000000e0 => f800000000000000
141 dmul. 7800000000000000 * f800000000000000 => f800000000000000
142 dmul. 7a34000000000000 * fc00000000000000 => fc00000000000000
143 dmul. f800000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
144 dmul. fc00000000000000 * fc00000000000000 => fc00000000000000
145 dmul. fc00000000000000 * fe000000d0e0a0d0 => fc000000d0e0a0d0
146 dmul. fe000000d0e0a0d0 * fe000000d0e0a0d0 => fc000000d0e0a0d0
149 ddiv 2234000000000e50 / 223400000014c000 => 29f20ccf848e2a4e
150 ddiv a2340000000000e0 / 223400000014c000 => a5ed80474082c00b
151 ddiv 22240000000000cf / a21400010a395bcf => b1eeabacabd62ac3
152 ddiv 2234000000000e50 / 000400000089b000 => 7800000000000000
153 ddiv a2340000000000e0 / a21400010a395bcf => 2dfc0e4e6a205575
154 ddiv 6e4d3f1f534acdd4 / 223400000014c000 => 3e38ff87d92ca3c3
155 ddiv 6e4d3f1f534acdd4 / a2340000000000e0 => ba48c92fea1aadc6
156 ddiv 2238000000000000 / a238000000000000 => 7c00000000000000
157 ddiv 2238000000000000 / 223400000014c000 => 223c000000000000
158 ddiv 4248000000000000 / 7a34000000000000 => 0000000000000000
159 ddiv a238000000000000 / fc00000000000000 => fc00000000000000
160 ddiv 2238000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
161 ddiv 7800000000000000 / a2340000000000e0 => f800000000000000
162 ddiv 7800000000000000 / f800000000000000 => 7c00000000000000
163 ddiv 7a34000000000000 / fc00000000000000 => fc00000000000000
164 ddiv f800000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
165 ddiv fc00000000000000 / fc00000000000000 => fc00000000000000
166 ddiv fc00000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
167 ddiv fe000000d0e0a0d0 / fe000000d0e0a0d0 => fc000000d0e0a0d0
169 ddiv. 2234000000000e50 / 223400000014c000 => 29f20ccf848e2a4e
170 ddiv. a2340000000000e0 / 223400000014c000 => a5ed80474082c00b
171 ddiv. 22240000000000cf / a21400010a395bcf => b1eeabacabd62ac3
172 ddiv. 2234000000000e50 / 000400000089b000 => 7800000000000000
173 ddiv. a2340000000000e0 / a21400010a395bcf => 2dfc0e4e6a205575
174 ddiv. 6e4d3f1f534acdd4 / 223400000014c000 => 3e38ff87d92ca3c3
175 ddiv. 6e4d3f1f534acdd4 / a2340000000000e0 => ba48c92fea1aadc6
176 ddiv. 2238000000000000 / a238000000000000 => 7c00000000000000
177 ddiv. 2238000000000000 / 223400000014c000 => 223c000000000000
178 ddiv. 4248000000000000 / 7a34000000000000 => 0000000000000000
179 ddiv. a238000000000000 / fc00000000000000 => fc00000000000000
180 ddiv. 2238000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
181 ddiv. 7800000000000000 / a2340000000000e0 => f800000000000000
182 ddiv. 7800000000000000 / f800000000000000 => 7c00000000000000
183 ddiv. 7a34000000000000 / fc00000000000000 => fc00000000000000
184 ddiv. f800000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
185 ddiv. fc00000000000000 / fc00000000000000 => fc00000000000000
186 ddiv. fc00000000000000 / fe000000d0e0a0d0 => fc000000d0e0a0d0
187 ddiv. fe000000d0e0a0d0 / fe000000d0e0a0d0 => fc000000d0e0a0d0
190 daddq 2207c00000000000 0000000000000e50 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014ce50
191 daddq a207c00000000000 00000000000000e0 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014a44c
192 daddq 2206c00000000000 00000000000000cf + a205c00000000000 000000010a395bcf ==> a205c00000000000 000000010a1b9bcf
193 daddq 2207c00000000000 0000000000000e50 + 000400000089b000 0a6000d000000049 ==> 2e00650000000000 0000000000000000
194 daddq a207c00000000000 00000000000000e0 + a205c00000000000 000000010a395bcf ==> a205c00000000000 000000080a395bcf
195 daddq 6209400000fd0000 00253f1f534acdd4 + 2207c00000000000 000000000014c000 ==> 2601130000000000 0000000000000000
196 daddq 6209400000fd0000 00253f1f534acdd4 + a207c00000000000 00000000000000e0 ==> a600300000000000 0000000000000000
197 daddq 2208000000000000 0000000000000000 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014c000
198 daddq 2208000000000000 0000000000000000 + a207c00000000000 00000000000000e0 ==> a207c00000000000 00000000000000e0
199 daddq a208000000000000 0000000000000000 + 2207c00000000000 0000000000000e50 ==> 2207c00000000000 0000000000000e50
200 daddq a208000000000000 0000000000000000 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014c000
201 daddq a208000000000000 0000000000000000 + a207c00000000000 00000000000000e0 ==> a207c00000000000 00000000000000e0
202 daddq 2208000000000000 0000000000000000 + a208000000000000 0000000000000000 ==> 2208000000000000 0000000000000000
203 daddq 7e00000000000000 fe000000d0e0a0d0 + f800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
204 daddq 7e00000000000000 fe000000d0e0a0d0 + 2207c00000000000 000000000014c000 ==> 7c00000000000000 fe000000d0e0a0d0
205 daddq 7e00000000000000 fe000000d0e0a0d0 + 7800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
206 daddq 7e00000000000000 fe000000d0e0a0d0 + 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
207 daddq 7e00000000000000 fe000000d0e0a0d0 + fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
208 daddq fc00000000000000 c00100035b007700 + f800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
209 daddq fc00000000000000 c00100035b007700 + 2207c00000000000 0000000000000e50 ==> fc00000000000000 c00100035b007700
210 daddq fc00000000000000 c00100035b007700 + 7800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
211 daddq fc00000000000000 c00100035b007700 + fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
212 daddq f800000000000000 0000000000000000 + f800000000000000 0000000000000000 ==> f800000000000000 0000000000000000
213 daddq f800000000000000 0000000000000000 + 2206c00000000000 00000000000000cf ==> f800000000000000 0000000000000000
214 daddq f800000000000000 0000000000000000 + f900000000000000 0000000000000000 ==> f800000000000000 0000000000000000
216 daddq. 2207c00000000000 0000000000000e50 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014ce50
217 daddq. a207c00000000000 00000000000000e0 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014a44c
218 daddq. 2206c00000000000 00000000000000cf + a205c00000000000 000000010a395bcf ==> a205c00000000000 000000010a1b9bcf
219 daddq. 2207c00000000000 0000000000000e50 + 000400000089b000 0a6000d000000049 ==> 2e00650000000000 0000000000000000
220 daddq. a207c00000000000 00000000000000e0 + a205c00000000000 000000010a395bcf ==> a205c00000000000 000000080a395bcf
221 daddq. 6209400000fd0000 00253f1f534acdd4 + 2207c00000000000 000000000014c000 ==> 2601130000000000 0000000000000000
222 daddq. 6209400000fd0000 00253f1f534acdd4 + a207c00000000000 00000000000000e0 ==> a600300000000000 0000000000000000
223 daddq. 2208000000000000 0000000000000000 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014c000
224 daddq. 2208000000000000 0000000000000000 + a207c00000000000 00000000000000e0 ==> a207c00000000000 00000000000000e0
225 daddq. a208000000000000 0000000000000000 + 2207c00000000000 0000000000000e50 ==> 2207c00000000000 0000000000000e50
226 daddq. a208000000000000 0000000000000000 + 2207c00000000000 000000000014c000 ==> 2207c00000000000 000000000014c000
227 daddq. a208000000000000 0000000000000000 + a207c00000000000 00000000000000e0 ==> a207c00000000000 00000000000000e0
228 daddq. 2208000000000000 0000000000000000 + a208000000000000 0000000000000000 ==> 2208000000000000 0000000000000000
229 daddq. 7e00000000000000 fe000000d0e0a0d0 + f800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
230 daddq. 7e00000000000000 fe000000d0e0a0d0 + 2207c00000000000 000000000014c000 ==> 7c00000000000000 fe000000d0e0a0d0
231 daddq. 7e00000000000000 fe000000d0e0a0d0 + 7800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
232 daddq. 7e00000000000000 fe000000d0e0a0d0 + 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
233 daddq. 7e00000000000000 fe000000d0e0a0d0 + fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
234 daddq. fc00000000000000 c00100035b007700 + f800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
235 daddq. fc00000000000000 c00100035b007700 + 2207c00000000000 0000000000000e50 ==> fc00000000000000 c00100035b007700
236 daddq. fc00000000000000 c00100035b007700 + 7800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
237 daddq. fc00000000000000 c00100035b007700 + fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
238 daddq. f800000000000000 0000000000000000 + f800000000000000 0000000000000000 ==> f800000000000000 0000000000000000
239 daddq. f800000000000000 0000000000000000 + 2206c00000000000 00000000000000cf ==> f800000000000000 0000000000000000
240 daddq. f800000000000000 0000000000000000 + f900000000000000 0000000000000000 ==> f800000000000000 0000000000000000
243 dsubq 2207c00000000000 0000000000000e50 - 2207c00000000000 000000000014c000 ==> a207c00000000000 0000000000149ad0
244 dsubq a207c00000000000 00000000000000e0 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c0e0
245 dsubq 2206c00000000000 00000000000000cf - a205c00000000000 000000010a395bcf ==> 2205c00000000000 000000010a571bcf
246 dsubq 2207c00000000000 0000000000000e50 - 000400000089b000 0a6000d000000049 ==> 2e00650000000000 0000000000000000
247 dsubq a207c00000000000 00000000000000e0 - a205c00000000000 000000010a395bcf ==> a205c00000000000 0000000477cb0d11
248 dsubq 6209400000fd0000 00253f1f534acdd4 - 2207c00000000000 000000000014c000 ==> a601130000000000 0000000000000000
249 dsubq 6209400000fd0000 00253f1f534acdd4 - a207c00000000000 00000000000000e0 ==> 2600300000000000 0000000000000000
250 dsubq 2208000000000000 0000000000000000 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c000
251 dsubq 2208000000000000 0000000000000000 - a207c00000000000 00000000000000e0 ==> 2207c00000000000 00000000000000e0
252 dsubq a208000000000000 0000000000000000 - 2207c00000000000 0000000000000e50 ==> a207c00000000000 0000000000000e50
253 dsubq a208000000000000 0000000000000000 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c000
254 dsubq a208000000000000 0000000000000000 - a207c00000000000 00000000000000e0 ==> 2207c00000000000 00000000000000e0
255 dsubq 2208000000000000 0000000000000000 - a208000000000000 0000000000000000 ==> 2208000000000000 0000000000000000
256 dsubq 7e00000000000000 fe000000d0e0a0d0 - f800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
257 dsubq 7e00000000000000 fe000000d0e0a0d0 - 2207c00000000000 000000000014c000 ==> 7c00000000000000 fe000000d0e0a0d0
258 dsubq 7e00000000000000 fe000000d0e0a0d0 - 7800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
259 dsubq 7e00000000000000 fe000000d0e0a0d0 - 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
260 dsubq 7e00000000000000 fe000000d0e0a0d0 - fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
261 dsubq fc00000000000000 c00100035b007700 - f800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
262 dsubq fc00000000000000 c00100035b007700 - 2207c00000000000 0000000000000e50 ==> fc00000000000000 c00100035b007700
263 dsubq fc00000000000000 c00100035b007700 - 7800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
264 dsubq fc00000000000000 c00100035b007700 - fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
265 dsubq f800000000000000 0000000000000000 - f800000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
266 dsubq f800000000000000 0000000000000000 - 2206c00000000000 00000000000000cf ==> f800000000000000 0000000000000000
267 dsubq f800000000000000 0000000000000000 - f900000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
269 dsubq. 2207c00000000000 0000000000000e50 - 2207c00000000000 000000000014c000 ==> a207c00000000000 0000000000149ad0
270 dsubq. a207c00000000000 00000000000000e0 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c0e0
271 dsubq. 2206c00000000000 00000000000000cf - a205c00000000000 000000010a395bcf ==> 2205c00000000000 000000010a571bcf
272 dsubq. 2207c00000000000 0000000000000e50 - 000400000089b000 0a6000d000000049 ==> 2e00650000000000 0000000000000000
273 dsubq. a207c00000000000 00000000000000e0 - a205c00000000000 000000010a395bcf ==> a205c00000000000 0000000477cb0d11
274 dsubq. 6209400000fd0000 00253f1f534acdd4 - 2207c00000000000 000000000014c000 ==> a601130000000000 0000000000000000
275 dsubq. 6209400000fd0000 00253f1f534acdd4 - a207c00000000000 00000000000000e0 ==> 2600300000000000 0000000000000000
276 dsubq. 2208000000000000 0000000000000000 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c000
277 dsubq. 2208000000000000 0000000000000000 - a207c00000000000 00000000000000e0 ==> 2207c00000000000 00000000000000e0
278 dsubq. a208000000000000 0000000000000000 - 2207c00000000000 0000000000000e50 ==> a207c00000000000 0000000000000e50
279 dsubq. a208000000000000 0000000000000000 - 2207c00000000000 000000000014c000 ==> a207c00000000000 000000000014c000
280 dsubq. a208000000000000 0000000000000000 - a207c00000000000 00000000000000e0 ==> 2207c00000000000 00000000000000e0
281 dsubq. 2208000000000000 0000000000000000 - a208000000000000 0000000000000000 ==> 2208000000000000 0000000000000000
282 dsubq. 7e00000000000000 fe000000d0e0a0d0 - f800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
283 dsubq. 7e00000000000000 fe000000d0e0a0d0 - 2207c00000000000 000000000014c000 ==> 7c00000000000000 fe000000d0e0a0d0
284 dsubq. 7e00000000000000 fe000000d0e0a0d0 - 7800000000000000 0000000000000000 ==> 7c00000000000000 fe000000d0e0a0d0
285 dsubq. 7e00000000000000 fe000000d0e0a0d0 - 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
286 dsubq. 7e00000000000000 fe000000d0e0a0d0 - fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
287 dsubq. fc00000000000000 c00100035b007700 - f800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
288 dsubq. fc00000000000000 c00100035b007700 - 2207c00000000000 0000000000000e50 ==> fc00000000000000 c00100035b007700
289 dsubq. fc00000000000000 c00100035b007700 - 7800000000000000 0000000000000000 ==> fc00000000000000 c00100035b007700
290 dsubq. fc00000000000000 c00100035b007700 - fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
291 dsubq. f800000000000000 0000000000000000 - f800000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
292 dsubq. f800000000000000 0000000000000000 - 2206c00000000000 00000000000000cf ==> f800000000000000 0000000000000000
293 dsubq. f800000000000000 0000000000000000 - f900000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
296 dmulq 2207c00000000000 0000000000000e50 * 2207c00000000000 000000000014c000 ==> 2207800000000000 00000001143a0000
297 dmulq a207c00000000000 00000000000000e0 * 2207c00000000000 000000000014c000 ==> a207800000000000 000000000fa03000
298 dmulq 2206c00000000000 00000000000000cf * a205c00000000000 000000010a395bcf ==> a204800000000000 000000fe5b36cca1
299 dmulq 2207c00000000000 0000000000000e50 * 000400000089b000 0a6000d000000049 ==> 0003c007dd9d007e b20908000003a450
300 dmulq a207c00000000000 00000000000000e0 * a205c00000000000 000000010a395bcf ==> 2205800000000000 000000d67d31a940
301 dmulq 6209400000fd0000 00253f1f534acdd4 * 2207c00000000000 000000000014c000 ==> 660a84c004da6c00 004883107189d825
302 dmulq 6209400000fd0000 00253f1f534acdd4 * a207c00000000000 00000000000000e0 ==> 8609d0a000d57800 0006f47e5fba95b7
303 dmulq 2208000000000000 0000000000000000 * a208000000000000 0000000000000000 ==> a208000000000000 0000000000000000
304 dmulq 2208000000000000 0000000000000000 * 2207c00000000000 000000000014c000 ==> 2207c00000000000 0000000000000000
305 dmulq a248000000000000 0000000000000000 * f900000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
306 dmulq a208000000000000 0000000000000000 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
307 dmulq 2208000000000000 0000000000000000 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
308 dmulq 7800000000000000 0000000000000000 * a207c00000000000 00000000000000e0 ==> f800000000000000 0000000000000000
309 dmulq 7800000000000000 0000000000000000 * f800000000000000 0000000000000000 ==> f800000000000000 0000000000000000
310 dmulq f900000000000000 0000000000000000 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
311 dmulq f800000000000000 0000000000000000 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
312 dmulq 7e00000000000000 fe000000d0e0a0d0 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
313 dmulq 7e00000000000000 fe000000d0e0a0d0 * fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
314 dmulq fc00000000000000 c00100035b007700 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
316 dmulq. 2207c00000000000 0000000000000e50 * 2207c00000000000 000000000014c000 ==> 2207800000000000 00000001143a0000
317 dmulq. a207c00000000000 00000000000000e0 * 2207c00000000000 000000000014c000 ==> a207800000000000 000000000fa03000
318 dmulq. 2206c00000000000 00000000000000cf * a205c00000000000 000000010a395bcf ==> a204800000000000 000000fe5b36cca1
319 dmulq. 2207c00000000000 0000000000000e50 * 000400000089b000 0a6000d000000049 ==> 0003c007dd9d007e b20908000003a450
320 dmulq. a207c00000000000 00000000000000e0 * a205c00000000000 000000010a395bcf ==> 2205800000000000 000000d67d31a940
321 dmulq. 6209400000fd0000 00253f1f534acdd4 * 2207c00000000000 000000000014c000 ==> 660a84c004da6c00 004883107189d825
322 dmulq. 6209400000fd0000 00253f1f534acdd4 * a207c00000000000 00000000000000e0 ==> 8609d0a000d57800 0006f47e5fba95b7
323 dmulq. 2208000000000000 0000000000000000 * a208000000000000 0000000000000000 ==> a208000000000000 0000000000000000
324 dmulq. 2208000000000000 0000000000000000 * 2207c00000000000 000000000014c000 ==> 2207c00000000000 0000000000000000
325 dmulq. a248000000000000 0000000000000000 * f900000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
326 dmulq. a208000000000000 0000000000000000 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
327 dmulq. 2208000000000000 0000000000000000 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
328 dmulq. 7800000000000000 0000000000000000 * a207c00000000000 00000000000000e0 ==> f800000000000000 0000000000000000
329 dmulq. 7800000000000000 0000000000000000 * f800000000000000 0000000000000000 ==> f800000000000000 0000000000000000
330 dmulq. f900000000000000 0000000000000000 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
331 dmulq. f800000000000000 0000000000000000 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
332 dmulq. 7e00000000000000 fe000000d0e0a0d0 * 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
333 dmulq. 7e00000000000000 fe000000d0e0a0d0 * fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
334 dmulq. fc00000000000000 c00100035b007700 * fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
337 ddivq 2207c00000000000 0000000000000e50 / 2207c00000000000 000000000014c000 ==> 29ff20ccf848e2a6 b8333e1238a9ae0d
338 ddivq a207c00000000000 00000000000000e0 / 2207c00000000000 000000000014c000 ==> a5fed80474082c00 b6011d020b002d81
339 ddivq 2206c00000000000 00000000000000cf / a205c00000000000 000000010a395bcf ==> b1feeabacabd62ac 3812c9f3bf11f97a
340 ddivq 2207c00000000000 0000000000000e50 / 000400000089b000 0a6000d000000049 ==> 4ffdcc9ad201f5f8 691a4dc710e32c5a
341 ddivq a207c00000000000 00000000000000e0 / a205c00000000000 000000010a395bcf ==> 2dffc0e4e6a20557 44fc3ca241351d34
342 ddivq 6209400000fd0000 00253f1f534acdd4 / 2207c00000000000 000000000014c000 ==> 1a082841943c02d8 00b408095bb6bed6
343 ddivq 6209400000fd0000 00253f1f534acdd4 / a207c00000000000 00000000000000e0 ==> 9609000003069f40 0018c92fea1aadc6
344 ddivq 2208000000000000 0000000000000000 / a208000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
345 ddivq 2208000000000000 0000000000000000 / 2207c00000000000 000000000014c000 ==> 2208400000000000 0000000000000000
346 ddivq a248000000000000 0000000000000000 / f900000000000000 0000000000000000 ==> 0000000000000000 0000000000000000
347 ddivq a208000000000000 0000000000000000 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
348 ddivq 2208000000000000 0000000000000000 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
349 ddivq 7800000000000000 0000000000000000 / a207c00000000000 00000000000000e0 ==> f800000000000000 0000000000000000
350 ddivq 7800000000000000 0000000000000000 / f800000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
351 ddivq f900000000000000 0000000000000000 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
352 ddivq f800000000000000 0000000000000000 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
353 ddivq 7e00000000000000 fe000000d0e0a0d0 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
354 ddivq 7e00000000000000 fe000000d0e0a0d0 / fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
355 ddivq fc00000000000000 c00100035b007700 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
357 ddivq. 2207c00000000000 0000000000000e50 / 2207c00000000000 000000000014c000 ==> 29ff20ccf848e2a6 b8333e1238a9ae0d
358 ddivq. a207c00000000000 00000000000000e0 / 2207c00000000000 000000000014c000 ==> a5fed80474082c00 b6011d020b002d81
359 ddivq. 2206c00000000000 00000000000000cf / a205c00000000000 000000010a395bcf ==> b1feeabacabd62ac 3812c9f3bf11f97a
360 ddivq. 2207c00000000000 0000000000000e50 / 000400000089b000 0a6000d000000049 ==> 4ffdcc9ad201f5f8 691a4dc710e32c5a
361 ddivq. a207c00000000000 00000000000000e0 / a205c00000000000 000000010a395bcf ==> 2dffc0e4e6a20557 44fc3ca241351d34
362 ddivq. 6209400000fd0000 00253f1f534acdd4 / 2207c00000000000 000000000014c000 ==> 1a082841943c02d8 00b408095bb6bed6
363 ddivq. 6209400000fd0000 00253f1f534acdd4 / a207c00000000000 00000000000000e0 ==> 9609000003069f40 0018c92fea1aadc6
364 ddivq. 2208000000000000 0000000000000000 / a208000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
365 ddivq. 2208000000000000 0000000000000000 / 2207c00000000000 000000000014c000 ==> 2208400000000000 0000000000000000
366 ddivq. a248000000000000 0000000000000000 / f900000000000000 0000000000000000 ==> 0000000000000000 0000000000000000
367 ddivq. a208000000000000 0000000000000000 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
368 ddivq. 2208000000000000 0000000000000000 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
369 ddivq. 7800000000000000 0000000000000000 / a207c00000000000 00000000000000e0 ==> f800000000000000 0000000000000000
370 ddivq. 7800000000000000 0000000000000000 / f800000000000000 0000000000000000 ==> 7c00000000000000 0000000000000000
371 ddivq. f900000000000000 0000000000000000 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
372 ddivq. f800000000000000 0000000000000000 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
373 ddivq. 7e00000000000000 fe000000d0e0a0d0 / 7e00000000000000 fe000000d0e0a0d0 ==> 7c00000000000000 fe000000d0e0a0d0
374 ddivq. 7e00000000000000 fe000000d0e0a0d0 / fc00000000000000 c00100035b007700 ==> 7c00000000000000 fe000000d0e0a0d0
375 ddivq. fc00000000000000 c00100035b007700 / fc00000000000000 c00100035b007700 ==> fc00000000000000 c00100035b007700
378 Test DFP rounding modes
379 test #0: dmul with rounding mode 0: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f5
381 test #0: dmul with rounding mode 1: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f5
383 test #0: dmul with rounding mode 2: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f6
385 test #0: dmul with rounding mode 3: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f5
387 test #0: dmul with rounding mode 4: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f5
389 test #0: dmul with rounding mode 5: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f5
391 test #0: dmul with rounding mode 6: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f6
393 test #0: dmul with rounding mode 7: 26cc3f1f534acdd4 * 27feff197a42ba06 => 4ccf3810908e09f6
395 test #1: dmul with rounding mode 0: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
397 test #1: dmul with rounding mode 1: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
399 test #1: dmul with rounding mode 2: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f8
401 test #1: dmul with rounding mode 3: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
403 test #1: dmul with rounding mode 4: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
405 test #1: dmul with rounding mode 5: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
407 test #1: dmul with rounding mode 6: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f8
409 test #1: dmul with rounding mode 7: 26cc3f1f534acdd5 * 27feff197a42ba06 => 4ccf3810908e09f7
411 test #2: dmul with rounding mode 0: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
413 test #2: dmul with rounding mode 1: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
415 test #2: dmul with rounding mode 2: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e098a
417 test #2: dmul with rounding mode 3: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
419 test #2: dmul with rounding mode 4: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
421 test #2: dmul with rounding mode 5: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
423 test #2: dmul with rounding mode 6: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e098a
425 test #2: dmul with rounding mode 7: 26cc3f1f534acdd6 * 27feff197a42ba06 => 4ccf3810908e09f9
427 test #3: dmul with rounding mode 0: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
429 test #3: dmul with rounding mode 1: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
431 test #3: dmul with rounding mode 2: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e09aa
433 test #3: dmul with rounding mode 3: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
435 test #3: dmul with rounding mode 4: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
437 test #3: dmul with rounding mode 5: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
439 test #3: dmul with rounding mode 6: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e09aa
441 test #3: dmul with rounding mode 7: 26cc3f1f534acdd7 * 27feff197a42ba06 => 4ccf3810908e098b
443 test #4: dmul with rounding mode 0: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
445 test #4: dmul with rounding mode 1: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
447 test #4: dmul with rounding mode 2: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ca
449 test #4: dmul with rounding mode 3: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
451 test #4: dmul with rounding mode 4: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
453 test #4: dmul with rounding mode 5: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
455 test #4: dmul with rounding mode 6: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ca
457 test #4: dmul with rounding mode 7: 26cc3f1f534acdd8 * 27feff197a42ba06 => 4ccf3810908e09ab
459 test #5: dmul with rounding mode 0: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09cb
461 test #5: dmul with rounding mode 1: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09cb
463 test #5: dmul with rounding mode 2: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09ea
465 test #5: dmul with rounding mode 3: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09cb
467 test #5: dmul with rounding mode 4: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09cb
469 test #5: dmul with rounding mode 5: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09cb
471 test #5: dmul with rounding mode 6: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09ea
473 test #5: dmul with rounding mode 7: 26cc3f1f534acdd9 * 27feff197a42ba06 => 4ccf3810908e09ea
475 test #6: dmul with rounding mode 0: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a55
477 test #6: dmul with rounding mode 1: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a55
479 test #6: dmul with rounding mode 2: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a56
481 test #6: dmul with rounding mode 3: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a55
483 test #6: dmul with rounding mode 4: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a55
485 test #6: dmul with rounding mode 5: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a55
487 test #6: dmul with rounding mode 6: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a56
489 test #6: dmul with rounding mode 7: 26cc3f1f534acdda * 27feff197a42ba06 => 4ccf3810908e0a56
491 test #7: dmul with rounding mode 0: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
493 test #7: dmul with rounding mode 1: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
495 test #7: dmul with rounding mode 2: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a58
497 test #7: dmul with rounding mode 3: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
499 test #7: dmul with rounding mode 4: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
501 test #7: dmul with rounding mode 5: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
503 test #7: dmul with rounding mode 6: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a58
505 test #7: dmul with rounding mode 7: 26cc3f1f534acddb * 27feff197a42ba06 => 4ccf3810908e0a57
507 test #8: dmul with rounding mode 0: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
509 test #8: dmul with rounding mode 1: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef0
511 test #8: dmul with rounding mode 2: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
513 test #8: dmul with rounding mode 3: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef0
515 test #8: dmul with rounding mode 4: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
517 test #8: dmul with rounding mode 5: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
519 test #8: dmul with rounding mode 6: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
521 test #8: dmul with rounding mode 7: 26cc3f1f534acddc * 27feff197a42ba06 => 4ccf3810908e0ef1
523 test #9: dmul with rounding mode 0: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef3
525 test #9: dmul with rounding mode 1: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef2
527 test #9: dmul with rounding mode 2: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef3
529 test #9: dmul with rounding mode 3: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef2
531 test #9: dmul with rounding mode 4: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef3
533 test #9: dmul with rounding mode 5: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef3
535 test #9: dmul with rounding mode 6: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef3
537 test #9: dmul with rounding mode 7: 26cc3f1f534acddd * 27feff197a42ba06 => 4ccf3810908e0ef2
539 test #10: dmul with rounding mode 0: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
541 test #10: dmul with rounding mode 1: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
543 test #10: dmul with rounding mode 2: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a64
545 test #10: dmul with rounding mode 3: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
547 test #10: dmul with rounding mode 4: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
549 test #10: dmul with rounding mode 5: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
551 test #10: dmul with rounding mode 6: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a64
553 test #10: dmul with rounding mode 7: 26cc3f1f534acdde * 27feff197a42ba06 => 4ccf3810908e0a63
555 test #11: dmul with rounding mode 0: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a65
557 test #11: dmul with rounding mode 1: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a65
559 test #11: dmul with rounding mode 2: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a66
561 test #11: dmul with rounding mode 3: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a65
563 test #11: dmul with rounding mode 4: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a65
565 test #11: dmul with rounding mode 5: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a65
567 test #11: dmul with rounding mode 6: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a66
569 test #11: dmul with rounding mode 7: 26cc3f1f534acddf * 27feff197a42ba06 => 4ccf3810908e0a66
571 Test move to/from FPSCR
572 FPSCR binary floating point rounding mode 0000000000000000 == 0000000000000000? yes
573 FPSCR binary floating point rounding mode 0000000000000001 == 0000000000000001? yes
574 FPSCR binary floating point rounding mode 0000000000000002 == 0000000000000002? yes
575 FPSCR binary floating point rounding mode 0000000000000003 == 0000000000000003? yes
576 FPSCR decimal floating point rounding mode 0000000000000003 == 0000000000000003? yes
577 FPSCR decimal floating point rounding mode 0000000100000003 == 0000000100000003? yes
578 FPSCR decimal floating point rounding mode 0000000200000003 == 0000000200000003? yes
579 FPSCR decimal floating point rounding mode 0000000300000003 == 0000000300000003? yes
580 FPSCR decimal floating point rounding mode 0000000400000003 == 0000000400000003? yes
581 FPSCR decimal floating point rounding mode 0000000500000003 == 0000000500000003? yes
582 FPSCR decimal floating point rounding mode 0000000600000003 == 0000000600000003? yes
583 FPSCR decimal floating point rounding mode 0000000700000003 == 0000000700000003? yes