|
36 | 36 | drop
|
37 | 37 | f64.const -0x1.ff01p1
|
38 | 38 | drop
|
| 39 | + f64.const +0x0.000000000000080000000000p-1022 |
| 40 | + drop |
| 41 | + f64.const -0x0.000000000000080000000000p-1022 |
| 42 | + drop |
| 43 | + f64.const +0x0.000000000000080000000001p-1022 |
| 44 | + drop |
| 45 | + f64.const -0x0.000000000000080000000001p-1022 |
| 46 | + drop |
| 47 | + f64.const +0x0.0000000000000fffffffffffp-1022 |
| 48 | + drop |
| 49 | + f64.const -0x0.0000000000000fffffffffffp-1022 |
| 50 | + drop |
| 51 | + f64.const +0x0.000000000000100000000000p-1022 |
| 52 | + drop |
| 53 | + f64.const -0x0.000000000000100000000000p-1022 |
| 54 | + drop |
| 55 | + f64.const +0x0.000000000000100000000001p-1022 |
| 56 | + drop |
| 57 | + f64.const -0x0.000000000000100000000001p-1022 |
| 58 | + drop |
| 59 | + f64.const +0x0.00000000000017ffffffffffp-1022 |
| 60 | + drop |
| 61 | + f64.const -0x0.00000000000017ffffffffffp-1022 |
| 62 | + drop |
| 63 | + f64.const +0x0.000000000000180000000000p-1022 |
| 64 | + drop |
| 65 | + f64.const -0x0.000000000000180000000000p-1022 |
| 66 | + drop |
| 67 | + f64.const +0x0.000000000000180000000001p-1022 |
| 68 | + drop |
| 69 | + f64.const -0x0.000000000000180000000001p-1022 |
| 70 | + drop |
| 71 | + f64.const +0x0.00000000000027ffffffffffp-1022 |
| 72 | + drop |
| 73 | + f64.const -0x0.00000000000027ffffffffffp-1022 |
| 74 | + drop |
| 75 | + f64.const +0x0.000000000000280000000000p-1022 |
| 76 | + drop |
| 77 | + f64.const -0x0.000000000000280000000000p-1022 |
| 78 | + drop |
| 79 | + f64.const +0x1.000000000000280000000001p-1022 |
| 80 | + drop |
| 81 | + f64.const -0x1.000000000000280000000001p-1022 |
| 82 | + drop |
39 | 83 | )
|
40 | 84 | )
|
41 | 85 | (;; STDERR ;;;
|
|
114 | 158 | 00000b7: 44 ; f64.const
|
115 | 159 | 00000b8: 0000 0000 10f0 0fc0 ; f64 literal
|
116 | 160 | 00000c0: 1a ; drop
|
117 |
| -00000c1: 0b ; end |
118 |
| -; move data: [16, c2) -> [17, c3) |
119 |
| -0000015: ac01 ; FIXUP func body size |
120 |
| -; move data: [14, c3) -> [15, c4) |
121 |
| -0000013: af01 ; FIXUP section size |
| 161 | +00000c1: 44 ; f64.const |
| 162 | +00000c2: 0000 0000 0000 0000 ; f64 literal |
| 163 | +00000ca: 1a ; drop |
| 164 | +00000cb: 44 ; f64.const |
| 165 | +00000cc: 0000 0000 0000 0080 ; f64 literal |
| 166 | +00000d4: 1a ; drop |
| 167 | +00000d5: 44 ; f64.const |
| 168 | +00000d6: 0100 0000 0000 0000 ; f64 literal |
| 169 | +00000de: 1a ; drop |
| 170 | +00000df: 44 ; f64.const |
| 171 | +00000e0: 0100 0000 0000 0080 ; f64 literal |
| 172 | +00000e8: 1a ; drop |
| 173 | +00000e9: 44 ; f64.const |
| 174 | +00000ea: 0100 0000 0000 0000 ; f64 literal |
| 175 | +00000f2: 1a ; drop |
| 176 | +00000f3: 44 ; f64.const |
| 177 | +00000f4: 0100 0000 0000 0080 ; f64 literal |
| 178 | +00000fc: 1a ; drop |
| 179 | +00000fd: 44 ; f64.const |
| 180 | +00000fe: 0100 0000 0000 0000 ; f64 literal |
| 181 | +0000106: 1a ; drop |
| 182 | +0000107: 44 ; f64.const |
| 183 | +0000108: 0100 0000 0000 0080 ; f64 literal |
| 184 | +0000110: 1a ; drop |
| 185 | +0000111: 44 ; f64.const |
| 186 | +0000112: 0100 0000 0000 0000 ; f64 literal |
| 187 | +000011a: 1a ; drop |
| 188 | +000011b: 44 ; f64.const |
| 189 | +000011c: 0100 0000 0000 0080 ; f64 literal |
| 190 | +0000124: 1a ; drop |
| 191 | +0000125: 44 ; f64.const |
| 192 | +0000126: 0100 0000 0000 0000 ; f64 literal |
| 193 | +000012e: 1a ; drop |
| 194 | +000012f: 44 ; f64.const |
| 195 | +0000130: 0100 0000 0000 0080 ; f64 literal |
| 196 | +0000138: 1a ; drop |
| 197 | +0000139: 44 ; f64.const |
| 198 | +000013a: 0200 0000 0000 0000 ; f64 literal |
| 199 | +0000142: 1a ; drop |
| 200 | +0000143: 44 ; f64.const |
| 201 | +0000144: 0200 0000 0000 0080 ; f64 literal |
| 202 | +000014c: 1a ; drop |
| 203 | +000014d: 44 ; f64.const |
| 204 | +000014e: 0200 0000 0000 0000 ; f64 literal |
| 205 | +0000156: 1a ; drop |
| 206 | +0000157: 44 ; f64.const |
| 207 | +0000158: 0200 0000 0000 0080 ; f64 literal |
| 208 | +0000160: 1a ; drop |
| 209 | +0000161: 44 ; f64.const |
| 210 | +0000162: 0200 0000 0000 0000 ; f64 literal |
| 211 | +000016a: 1a ; drop |
| 212 | +000016b: 44 ; f64.const |
| 213 | +000016c: 0200 0000 0000 0080 ; f64 literal |
| 214 | +0000174: 1a ; drop |
| 215 | +0000175: 44 ; f64.const |
| 216 | +0000176: 0200 0000 0000 0000 ; f64 literal |
| 217 | +000017e: 1a ; drop |
| 218 | +000017f: 44 ; f64.const |
| 219 | +0000180: 0200 0000 0000 0080 ; f64 literal |
| 220 | +0000188: 1a ; drop |
| 221 | +0000189: 44 ; f64.const |
| 222 | +000018a: 0300 0000 0000 1000 ; f64 literal |
| 223 | +0000192: 1a ; drop |
| 224 | +0000193: 44 ; f64.const |
| 225 | +0000194: 0300 0000 0000 1080 ; f64 literal |
| 226 | +000019c: 1a ; drop |
| 227 | +000019d: 0b ; end |
| 228 | +; move data: [16, 19e) -> [17, 19f) |
| 229 | +0000015: 8803 ; FIXUP func body size |
| 230 | +; move data: [14, 19f) -> [15, 1a0) |
| 231 | +0000013: 8b03 ; FIXUP section size |
122 | 232 | ;;; STDERR ;;)
|
123 | 233 | (;; STDOUT ;;;
|
124 | 234 |
|
@@ -161,5 +271,49 @@ Code Disassembly:
|
161 | 271 | 0000b8: 1a | drop
|
162 | 272 | 0000b9: 44 00 00 00 00 10 f0 0f c0 | f64.const -0x1.ff01p+1
|
163 | 273 | 0000c2: 1a | drop
|
164 |
| - 0000c3: 0b | end |
| 274 | + 0000c3: 44 00 00 00 00 00 00 00 00 | f64.const 0x0p+0 |
| 275 | + 0000cc: 1a | drop |
| 276 | + 0000cd: 44 00 00 00 00 00 00 00 80 | f64.const -0x0p+0 |
| 277 | + 0000d6: 1a | drop |
| 278 | + 0000d7: 44 01 00 00 00 00 00 00 00 | f64.const 0x1p-1074 |
| 279 | + 0000e0: 1a | drop |
| 280 | + 0000e1: 44 01 00 00 00 00 00 00 80 | f64.const -0x1p-1074 |
| 281 | + 0000ea: 1a | drop |
| 282 | + 0000eb: 44 01 00 00 00 00 00 00 00 | f64.const 0x1p-1074 |
| 283 | + 0000f4: 1a | drop |
| 284 | + 0000f5: 44 01 00 00 00 00 00 00 80 | f64.const -0x1p-1074 |
| 285 | + 0000fe: 1a | drop |
| 286 | + 0000ff: 44 01 00 00 00 00 00 00 00 | f64.const 0x1p-1074 |
| 287 | + 000108: 1a | drop |
| 288 | + 000109: 44 01 00 00 00 00 00 00 80 | f64.const -0x1p-1074 |
| 289 | + 000112: 1a | drop |
| 290 | + 000113: 44 01 00 00 00 00 00 00 00 | f64.const 0x1p-1074 |
| 291 | + 00011c: 1a | drop |
| 292 | + 00011d: 44 01 00 00 00 00 00 00 80 | f64.const -0x1p-1074 |
| 293 | + 000126: 1a | drop |
| 294 | + 000127: 44 01 00 00 00 00 00 00 00 | f64.const 0x1p-1074 |
| 295 | + 000130: 1a | drop |
| 296 | + 000131: 44 01 00 00 00 00 00 00 80 | f64.const -0x1p-1074 |
| 297 | + 00013a: 1a | drop |
| 298 | + 00013b: 44 02 00 00 00 00 00 00 00 | f64.const 0x1p-1073 |
| 299 | + 000144: 1a | drop |
| 300 | + 000145: 44 02 00 00 00 00 00 00 80 | f64.const -0x1p-1073 |
| 301 | + 00014e: 1a | drop |
| 302 | + 00014f: 44 02 00 00 00 00 00 00 00 | f64.const 0x1p-1073 |
| 303 | + 000158: 1a | drop |
| 304 | + 000159: 44 02 00 00 00 00 00 00 80 | f64.const -0x1p-1073 |
| 305 | + 000162: 1a | drop |
| 306 | + 000163: 44 02 00 00 00 00 00 00 00 | f64.const 0x1p-1073 |
| 307 | + 00016c: 1a | drop |
| 308 | + 00016d: 44 02 00 00 00 00 00 00 80 | f64.const -0x1p-1073 |
| 309 | + 000176: 1a | drop |
| 310 | + 000177: 44 02 00 00 00 00 00 00 00 | f64.const 0x1p-1073 |
| 311 | + 000180: 1a | drop |
| 312 | + 000181: 44 02 00 00 00 00 00 00 80 | f64.const -0x1p-1073 |
| 313 | + 00018a: 1a | drop |
| 314 | + 00018b: 44 03 00 00 00 00 00 10 00 | f64.const 0x1.0000000000003p-1022 |
| 315 | + 000194: 1a | drop |
| 316 | + 000195: 44 03 00 00 00 00 00 10 80 | f64.const -0x1.0000000000003p-1022 |
| 317 | + 00019e: 1a | drop |
| 318 | + 00019f: 0b | end |
165 | 319 | ;;; STDOUT ;;)
|
0 commit comments