Advertisement
Guest User

Untitled

a guest
Feb 1st, 2018
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.66 KB | None | 0 0
  1. (module
  2. (type $i (func (result i32)))
  3. (type $iiv (func (param i32 i32)))
  4. (type $iiiiv (func (param i32 i32 i32 i32)))
  5. (global $assembly/i64/lo (mut i32) (i32.const 0))
  6. (global $assembly/i64/hi (mut i32) (i32.const 0))
  7. (export "getLo" (func $assembly/i64/getLo))
  8. (export "getHi" (func $assembly/i64/getHi))
  9. (export "clz" (func $assembly/i64/clz_))
  10. (export "ctz" (func $assembly/i64/ctz_))
  11. (export "popcnt" (func $assembly/i64/popcnt_))
  12. (export "eqz" (func $assembly/i64/eqz))
  13. (export "add" (func $assembly/i64/add))
  14. (export "sub" (func $assembly/i64/sub))
  15. (export "mul" (func $assembly/i64/mul))
  16. (export "div_s" (func $assembly/i64/div_s))
  17. (export "div_u" (func $assembly/i64/div_u))
  18. (export "rem_s" (func $assembly/i64/rem_s))
  19. (export "rem_u" (func $assembly/i64/rem_u))
  20. (export "and" (func $assembly/i64/and))
  21. (export "or" (func $assembly/i64/or))
  22. (export "xor" (func $assembly/i64/xor))
  23. (export "shl" (func $assembly/i64/shl))
  24. (export "shr_s" (func $assembly/i64/shr_s))
  25. (export "shr_u" (func $assembly/i64/shr_u))
  26. (export "rotl" (func $assembly/i64/rotl_))
  27. (export "rotr" (func $assembly/i64/rotr_))
  28. (export "eq" (func $assembly/i64/eq))
  29. (export "ne" (func $assembly/i64/ne))
  30. (export "lt_s" (func $assembly/i64/lt_s))
  31. (export "lt_u" (func $assembly/i64/lt_u))
  32. (export "le_s" (func $assembly/i64/le_s))
  33. (export "le_u" (func $assembly/i64/le_u))
  34. (export "gt_s" (func $assembly/i64/gt_s))
  35. (export "gt_u" (func $assembly/i64/gt_u))
  36. (export "ge_s" (func $assembly/i64/ge_s))
  37. (export "ge_u" (func $assembly/i64/ge_u))
  38. (func $assembly/i64/getLo (; 0 ;) (type $i) (result i32)
  39. ;;@ assembly/i64.ts:5:9
  40. (get_global $assembly/i64/lo)
  41. )
  42. (func $assembly/i64/getHi (; 1 ;) (type $i) (result i32)
  43. ;;@ assembly/i64.ts:9:9
  44. (get_global $assembly/i64/hi)
  45. )
  46. (func $assembly/i64/clz_ (; 2 ;) (type $iiv) (param $0 i32) (param $1 i32)
  47. ;;@ assembly/i64.ts:14:2
  48. (set_global $assembly/i64/lo
  49. ;;@ assembly/i64.ts:14:7
  50. (i32.wrap/i64
  51. ;;@ assembly/i64.ts:13:12
  52. (i64.clz
  53. ;;@ assembly/i64.ts:13:21
  54. (i64.or
  55. (i64.extend_u/i32
  56. (get_local $0)
  57. )
  58. ;;@ assembly/i64.ts:13:35
  59. (i64.shl
  60. (i64.extend_u/i32
  61. (get_local $1)
  62. )
  63. ;;@ assembly/i64.ts:13:50
  64. (i64.const 32)
  65. )
  66. )
  67. )
  68. )
  69. )
  70. ;;@ assembly/i64.ts:15:2
  71. (set_global $assembly/i64/hi
  72. ;;@ assembly/i64.ts:15:7
  73. (i32.const 0)
  74. )
  75. )
  76. (func $assembly/i64/ctz_ (; 3 ;) (type $iiv) (param $0 i32) (param $1 i32)
  77. ;;@ assembly/i64.ts:21:2
  78. (set_global $assembly/i64/lo
  79. ;;@ assembly/i64.ts:21:7
  80. (i32.wrap/i64
  81. ;;@ assembly/i64.ts:20:12
  82. (i64.ctz
  83. ;;@ assembly/i64.ts:20:21
  84. (i64.or
  85. (i64.extend_u/i32
  86. (get_local $0)
  87. )
  88. ;;@ assembly/i64.ts:20:35
  89. (i64.shl
  90. (i64.extend_u/i32
  91. (get_local $1)
  92. )
  93. ;;@ assembly/i64.ts:20:50
  94. (i64.const 32)
  95. )
  96. )
  97. )
  98. )
  99. )
  100. ;;@ assembly/i64.ts:22:2
  101. (set_global $assembly/i64/hi
  102. ;;@ assembly/i64.ts:22:7
  103. (i32.const 0)
  104. )
  105. )
  106. (func $assembly/i64/popcnt_ (; 4 ;) (type $iiv) (param $0 i32) (param $1 i32)
  107. ;;@ assembly/i64.ts:28:2
  108. (set_global $assembly/i64/lo
  109. ;;@ assembly/i64.ts:28:7
  110. (i32.wrap/i64
  111. ;;@ assembly/i64.ts:27:12
  112. (i64.popcnt
  113. ;;@ assembly/i64.ts:27:24
  114. (i64.or
  115. (i64.extend_u/i32
  116. (get_local $0)
  117. )
  118. ;;@ assembly/i64.ts:27:38
  119. (i64.shl
  120. (i64.extend_u/i32
  121. (get_local $1)
  122. )
  123. ;;@ assembly/i64.ts:27:53
  124. (i64.const 32)
  125. )
  126. )
  127. )
  128. )
  129. )
  130. ;;@ assembly/i64.ts:29:2
  131. (set_global $assembly/i64/hi
  132. ;;@ assembly/i64.ts:29:7
  133. (i32.const 0)
  134. )
  135. )
  136. (func $assembly/i64/eqz (; 5 ;) (type $iiv) (param $0 i32) (param $1 i32)
  137. ;;@ assembly/i64.ts:35:2
  138. (set_global $assembly/i64/lo
  139. ;;@ assembly/i64.ts:34:18
  140. (i64.eqz
  141. ;;@ assembly/i64.ts:34:19
  142. (i64.or
  143. ;;@ assembly/i64.ts:34:20
  144. (i64.extend_u/i32
  145. (get_local $0)
  146. )
  147. ;;@ assembly/i64.ts:34:34
  148. (i64.shl
  149. (i64.extend_u/i32
  150. (get_local $1)
  151. )
  152. ;;@ assembly/i64.ts:34:49
  153. (i64.const 32)
  154. )
  155. )
  156. )
  157. )
  158. ;;@ assembly/i64.ts:36:2
  159. (set_global $assembly/i64/hi
  160. ;;@ assembly/i64.ts:36:7
  161. (i32.const 0)
  162. )
  163. )
  164. (func $assembly/i64/add (; 6 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  165. (local $4 i64)
  166. ;;@ assembly/i64.ts:41:2
  167. (set_global $assembly/i64/lo
  168. ;;@ assembly/i64.ts:41:7
  169. (i32.wrap/i64
  170. ;;@ assembly/i64.ts:40:2
  171. (tee_local $4
  172. ;;@ assembly/i64.ts:40:12
  173. (i64.add
  174. (i64.or
  175. ;;@ assembly/i64.ts:40:13
  176. (i64.extend_u/i32
  177. (get_local $0)
  178. )
  179. ;;@ assembly/i64.ts:40:27
  180. (i64.shl
  181. (i64.extend_u/i32
  182. (get_local $1)
  183. )
  184. ;;@ assembly/i64.ts:40:42
  185. (i64.const 32)
  186. )
  187. )
  188. ;;@ assembly/i64.ts:40:48
  189. (i64.or
  190. ;;@ assembly/i64.ts:40:49
  191. (i64.extend_u/i32
  192. (get_local $2)
  193. )
  194. ;;@ assembly/i64.ts:40:64
  195. (i64.shl
  196. (i64.extend_u/i32
  197. (get_local $3)
  198. )
  199. ;;@ assembly/i64.ts:40:80
  200. (i64.const 32)
  201. )
  202. )
  203. )
  204. )
  205. )
  206. )
  207. ;;@ assembly/i64.ts:42:2
  208. (set_global $assembly/i64/hi
  209. ;;@ assembly/i64.ts:42:7
  210. (i32.wrap/i64
  211. ;;@ assembly/i64.ts:42:13
  212. (i64.shr_u
  213. (get_local $4)
  214. ;;@ assembly/i64.ts:42:20
  215. (i64.const 32)
  216. )
  217. )
  218. )
  219. )
  220. (func $assembly/i64/sub (; 7 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  221. (local $4 i64)
  222. ;;@ assembly/i64.ts:47:2
  223. (set_global $assembly/i64/lo
  224. ;;@ assembly/i64.ts:47:7
  225. (i32.wrap/i64
  226. ;;@ assembly/i64.ts:46:2
  227. (tee_local $4
  228. ;;@ assembly/i64.ts:46:12
  229. (i64.sub
  230. (i64.or
  231. ;;@ assembly/i64.ts:46:13
  232. (i64.extend_u/i32
  233. (get_local $0)
  234. )
  235. ;;@ assembly/i64.ts:46:27
  236. (i64.shl
  237. (i64.extend_u/i32
  238. (get_local $1)
  239. )
  240. ;;@ assembly/i64.ts:46:42
  241. (i64.const 32)
  242. )
  243. )
  244. ;;@ assembly/i64.ts:46:48
  245. (i64.or
  246. ;;@ assembly/i64.ts:46:49
  247. (i64.extend_u/i32
  248. (get_local $2)
  249. )
  250. ;;@ assembly/i64.ts:46:64
  251. (i64.shl
  252. (i64.extend_u/i32
  253. (get_local $3)
  254. )
  255. ;;@ assembly/i64.ts:46:80
  256. (i64.const 32)
  257. )
  258. )
  259. )
  260. )
  261. )
  262. )
  263. ;;@ assembly/i64.ts:48:2
  264. (set_global $assembly/i64/hi
  265. ;;@ assembly/i64.ts:48:7
  266. (i32.wrap/i64
  267. ;;@ assembly/i64.ts:48:13
  268. (i64.shr_u
  269. (get_local $4)
  270. ;;@ assembly/i64.ts:48:20
  271. (i64.const 32)
  272. )
  273. )
  274. )
  275. )
  276. (func $assembly/i64/mul (; 8 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  277. (local $4 i64)
  278. ;;@ assembly/i64.ts:53:2
  279. (set_global $assembly/i64/lo
  280. ;;@ assembly/i64.ts:53:7
  281. (i32.wrap/i64
  282. ;;@ assembly/i64.ts:52:2
  283. (tee_local $4
  284. ;;@ assembly/i64.ts:52:12
  285. (i64.mul
  286. (i64.or
  287. ;;@ assembly/i64.ts:52:13
  288. (i64.extend_u/i32
  289. (get_local $0)
  290. )
  291. ;;@ assembly/i64.ts:52:27
  292. (i64.shl
  293. (i64.extend_u/i32
  294. (get_local $1)
  295. )
  296. ;;@ assembly/i64.ts:52:42
  297. (i64.const 32)
  298. )
  299. )
  300. ;;@ assembly/i64.ts:52:48
  301. (i64.or
  302. ;;@ assembly/i64.ts:52:49
  303. (i64.extend_u/i32
  304. (get_local $2)
  305. )
  306. ;;@ assembly/i64.ts:52:64
  307. (i64.shl
  308. (i64.extend_u/i32
  309. (get_local $3)
  310. )
  311. ;;@ assembly/i64.ts:52:80
  312. (i64.const 32)
  313. )
  314. )
  315. )
  316. )
  317. )
  318. )
  319. ;;@ assembly/i64.ts:54:2
  320. (set_global $assembly/i64/hi
  321. ;;@ assembly/i64.ts:54:7
  322. (i32.wrap/i64
  323. ;;@ assembly/i64.ts:54:13
  324. (i64.shr_u
  325. (get_local $4)
  326. ;;@ assembly/i64.ts:54:20
  327. (i64.const 32)
  328. )
  329. )
  330. )
  331. )
  332. (func $assembly/i64/div_s (; 9 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  333. (local $4 i64)
  334. ;;@ assembly/i64.ts:59:2
  335. (set_global $assembly/i64/lo
  336. ;;@ assembly/i64.ts:59:7
  337. (i32.wrap/i64
  338. ;;@ assembly/i64.ts:58:2
  339. (tee_local $4
  340. ;;@ assembly/i64.ts:58:12
  341. (i64.div_s
  342. ;;@ assembly/i64.ts:58:18
  343. (i64.or
  344. ;;@ assembly/i64.ts:58:24
  345. (i64.extend_u/i32
  346. (get_local $0)
  347. )
  348. ;;@ assembly/i64.ts:58:38
  349. (i64.shl
  350. (i64.extend_u/i32
  351. (get_local $1)
  352. )
  353. ;;@ assembly/i64.ts:58:53
  354. (i64.const 32)
  355. )
  356. )
  357. ;;@ assembly/i64.ts:58:59
  358. (i64.or
  359. ;;@ assembly/i64.ts:58:65
  360. (i64.extend_u/i32
  361. (get_local $2)
  362. )
  363. ;;@ assembly/i64.ts:58:80
  364. (i64.shl
  365. (i64.extend_u/i32
  366. (get_local $3)
  367. )
  368. ;;@ assembly/i64.ts:58:96
  369. (i64.const 32)
  370. )
  371. )
  372. )
  373. )
  374. )
  375. )
  376. ;;@ assembly/i64.ts:60:2
  377. (set_global $assembly/i64/hi
  378. ;;@ assembly/i64.ts:60:7
  379. (i32.wrap/i64
  380. ;;@ assembly/i64.ts:60:13
  381. (i64.shr_u
  382. (get_local $4)
  383. ;;@ assembly/i64.ts:60:20
  384. (i64.const 32)
  385. )
  386. )
  387. )
  388. )
  389. (func $assembly/i64/div_u (; 10 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  390. (local $4 i64)
  391. ;;@ assembly/i64.ts:65:2
  392. (set_global $assembly/i64/lo
  393. ;;@ assembly/i64.ts:65:7
  394. (i32.wrap/i64
  395. ;;@ assembly/i64.ts:64:2
  396. (tee_local $4
  397. ;;@ assembly/i64.ts:64:12
  398. (i64.div_u
  399. (i64.or
  400. ;;@ assembly/i64.ts:64:13
  401. (i64.extend_u/i32
  402. (get_local $0)
  403. )
  404. ;;@ assembly/i64.ts:64:27
  405. (i64.shl
  406. (i64.extend_u/i32
  407. (get_local $1)
  408. )
  409. ;;@ assembly/i64.ts:64:42
  410. (i64.const 32)
  411. )
  412. )
  413. ;;@ assembly/i64.ts:64:48
  414. (i64.or
  415. ;;@ assembly/i64.ts:64:49
  416. (i64.extend_u/i32
  417. (get_local $2)
  418. )
  419. ;;@ assembly/i64.ts:64:64
  420. (i64.shl
  421. (i64.extend_u/i32
  422. (get_local $3)
  423. )
  424. ;;@ assembly/i64.ts:64:80
  425. (i64.const 32)
  426. )
  427. )
  428. )
  429. )
  430. )
  431. )
  432. ;;@ assembly/i64.ts:66:2
  433. (set_global $assembly/i64/hi
  434. ;;@ assembly/i64.ts:66:7
  435. (i32.wrap/i64
  436. ;;@ assembly/i64.ts:66:13
  437. (i64.shr_u
  438. (get_local $4)
  439. ;;@ assembly/i64.ts:66:20
  440. (i64.const 32)
  441. )
  442. )
  443. )
  444. )
  445. (func $assembly/i64/rem_s (; 11 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  446. (local $4 i64)
  447. ;;@ assembly/i64.ts:71:2
  448. (set_global $assembly/i64/lo
  449. ;;@ assembly/i64.ts:71:7
  450. (i32.wrap/i64
  451. ;;@ assembly/i64.ts:70:2
  452. (tee_local $4
  453. ;;@ assembly/i64.ts:70:12
  454. (i64.rem_s
  455. ;;@ assembly/i64.ts:70:18
  456. (i64.or
  457. ;;@ assembly/i64.ts:70:24
  458. (i64.extend_u/i32
  459. (get_local $0)
  460. )
  461. ;;@ assembly/i64.ts:70:38
  462. (i64.shl
  463. (i64.extend_u/i32
  464. (get_local $1)
  465. )
  466. ;;@ assembly/i64.ts:70:53
  467. (i64.const 32)
  468. )
  469. )
  470. ;;@ assembly/i64.ts:70:59
  471. (i64.or
  472. ;;@ assembly/i64.ts:70:65
  473. (i64.extend_u/i32
  474. (get_local $2)
  475. )
  476. ;;@ assembly/i64.ts:70:80
  477. (i64.shl
  478. (i64.extend_u/i32
  479. (get_local $3)
  480. )
  481. ;;@ assembly/i64.ts:70:96
  482. (i64.const 32)
  483. )
  484. )
  485. )
  486. )
  487. )
  488. )
  489. ;;@ assembly/i64.ts:72:2
  490. (set_global $assembly/i64/hi
  491. ;;@ assembly/i64.ts:72:7
  492. (i32.wrap/i64
  493. ;;@ assembly/i64.ts:72:13
  494. (i64.shr_u
  495. (get_local $4)
  496. ;;@ assembly/i64.ts:72:20
  497. (i64.const 32)
  498. )
  499. )
  500. )
  501. )
  502. (func $assembly/i64/rem_u (; 12 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  503. (local $4 i64)
  504. ;;@ assembly/i64.ts:77:2
  505. (set_global $assembly/i64/lo
  506. ;;@ assembly/i64.ts:77:7
  507. (i32.wrap/i64
  508. ;;@ assembly/i64.ts:76:2
  509. (tee_local $4
  510. ;;@ assembly/i64.ts:76:12
  511. (i64.rem_u
  512. (i64.or
  513. ;;@ assembly/i64.ts:76:13
  514. (i64.extend_u/i32
  515. (get_local $0)
  516. )
  517. ;;@ assembly/i64.ts:76:27
  518. (i64.shl
  519. (i64.extend_u/i32
  520. (get_local $1)
  521. )
  522. ;;@ assembly/i64.ts:76:42
  523. (i64.const 32)
  524. )
  525. )
  526. ;;@ assembly/i64.ts:76:48
  527. (i64.or
  528. ;;@ assembly/i64.ts:76:49
  529. (i64.extend_u/i32
  530. (get_local $2)
  531. )
  532. ;;@ assembly/i64.ts:76:64
  533. (i64.shl
  534. (i64.extend_u/i32
  535. (get_local $3)
  536. )
  537. ;;@ assembly/i64.ts:76:80
  538. (i64.const 32)
  539. )
  540. )
  541. )
  542. )
  543. )
  544. )
  545. ;;@ assembly/i64.ts:78:2
  546. (set_global $assembly/i64/hi
  547. ;;@ assembly/i64.ts:78:7
  548. (i32.wrap/i64
  549. ;;@ assembly/i64.ts:78:13
  550. (i64.shr_u
  551. (get_local $4)
  552. ;;@ assembly/i64.ts:78:21
  553. (i64.const 32)
  554. )
  555. )
  556. )
  557. )
  558. (func $assembly/i64/and (; 13 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  559. (local $4 i64)
  560. ;;@ assembly/i64.ts:83:2
  561. (set_global $assembly/i64/lo
  562. ;;@ assembly/i64.ts:83:7
  563. (i32.wrap/i64
  564. ;;@ assembly/i64.ts:82:2
  565. (tee_local $4
  566. ;;@ assembly/i64.ts:82:12
  567. (i64.and
  568. (i64.or
  569. ;;@ assembly/i64.ts:82:13
  570. (i64.extend_u/i32
  571. (get_local $0)
  572. )
  573. ;;@ assembly/i64.ts:82:27
  574. (i64.shl
  575. (i64.extend_u/i32
  576. (get_local $1)
  577. )
  578. ;;@ assembly/i64.ts:82:42
  579. (i64.const 32)
  580. )
  581. )
  582. ;;@ assembly/i64.ts:82:48
  583. (i64.or
  584. ;;@ assembly/i64.ts:82:49
  585. (i64.extend_u/i32
  586. (get_local $2)
  587. )
  588. ;;@ assembly/i64.ts:82:64
  589. (i64.shl
  590. (i64.extend_u/i32
  591. (get_local $3)
  592. )
  593. ;;@ assembly/i64.ts:82:80
  594. (i64.const 32)
  595. )
  596. )
  597. )
  598. )
  599. )
  600. )
  601. ;;@ assembly/i64.ts:84:2
  602. (set_global $assembly/i64/hi
  603. ;;@ assembly/i64.ts:84:7
  604. (i32.wrap/i64
  605. ;;@ assembly/i64.ts:84:13
  606. (i64.shr_u
  607. (get_local $4)
  608. ;;@ assembly/i64.ts:84:21
  609. (i64.const 32)
  610. )
  611. )
  612. )
  613. )
  614. (func $assembly/i64/or (; 14 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  615. (local $4 i64)
  616. ;;@ assembly/i64.ts:89:2
  617. (set_global $assembly/i64/lo
  618. ;;@ assembly/i64.ts:89:7
  619. (i32.wrap/i64
  620. ;;@ assembly/i64.ts:88:2
  621. (tee_local $4
  622. ;;@ assembly/i64.ts:88:12
  623. (i64.or
  624. (i64.or
  625. ;;@ assembly/i64.ts:88:13
  626. (i64.extend_u/i32
  627. (get_local $0)
  628. )
  629. ;;@ assembly/i64.ts:88:27
  630. (i64.shl
  631. (i64.extend_u/i32
  632. (get_local $1)
  633. )
  634. ;;@ assembly/i64.ts:88:42
  635. (i64.const 32)
  636. )
  637. )
  638. ;;@ assembly/i64.ts:88:48
  639. (i64.or
  640. ;;@ assembly/i64.ts:88:49
  641. (i64.extend_u/i32
  642. (get_local $2)
  643. )
  644. ;;@ assembly/i64.ts:88:64
  645. (i64.shl
  646. (i64.extend_u/i32
  647. (get_local $3)
  648. )
  649. ;;@ assembly/i64.ts:88:80
  650. (i64.const 32)
  651. )
  652. )
  653. )
  654. )
  655. )
  656. )
  657. ;;@ assembly/i64.ts:90:2
  658. (set_global $assembly/i64/hi
  659. ;;@ assembly/i64.ts:90:7
  660. (i32.wrap/i64
  661. ;;@ assembly/i64.ts:90:13
  662. (i64.shr_u
  663. (get_local $4)
  664. ;;@ assembly/i64.ts:90:21
  665. (i64.const 32)
  666. )
  667. )
  668. )
  669. )
  670. (func $assembly/i64/xor (; 15 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  671. (local $4 i64)
  672. ;;@ assembly/i64.ts:95:2
  673. (set_global $assembly/i64/lo
  674. ;;@ assembly/i64.ts:95:7
  675. (i32.wrap/i64
  676. ;;@ assembly/i64.ts:94:2
  677. (tee_local $4
  678. ;;@ assembly/i64.ts:94:12
  679. (i64.xor
  680. (i64.or
  681. ;;@ assembly/i64.ts:94:13
  682. (i64.extend_u/i32
  683. (get_local $0)
  684. )
  685. ;;@ assembly/i64.ts:94:27
  686. (i64.shl
  687. (i64.extend_u/i32
  688. (get_local $1)
  689. )
  690. ;;@ assembly/i64.ts:94:42
  691. (i64.const 32)
  692. )
  693. )
  694. ;;@ assembly/i64.ts:94:48
  695. (i64.or
  696. ;;@ assembly/i64.ts:94:49
  697. (i64.extend_u/i32
  698. (get_local $2)
  699. )
  700. ;;@ assembly/i64.ts:94:64
  701. (i64.shl
  702. (i64.extend_u/i32
  703. (get_local $3)
  704. )
  705. ;;@ assembly/i64.ts:94:80
  706. (i64.const 32)
  707. )
  708. )
  709. )
  710. )
  711. )
  712. )
  713. ;;@ assembly/i64.ts:96:2
  714. (set_global $assembly/i64/hi
  715. ;;@ assembly/i64.ts:96:7
  716. (i32.wrap/i64
  717. ;;@ assembly/i64.ts:96:13
  718. (i64.shr_u
  719. (get_local $4)
  720. ;;@ assembly/i64.ts:96:21
  721. (i64.const 32)
  722. )
  723. )
  724. )
  725. )
  726. (func $assembly/i64/shl (; 16 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  727. (local $4 i64)
  728. ;;@ assembly/i64.ts:101:2
  729. (set_global $assembly/i64/lo
  730. ;;@ assembly/i64.ts:101:7
  731. (i32.wrap/i64
  732. ;;@ assembly/i64.ts:100:2
  733. (tee_local $4
  734. ;;@ assembly/i64.ts:100:12
  735. (i64.shl
  736. (i64.or
  737. ;;@ assembly/i64.ts:100:13
  738. (i64.extend_u/i32
  739. (get_local $0)
  740. )
  741. ;;@ assembly/i64.ts:100:27
  742. (i64.shl
  743. (i64.extend_u/i32
  744. (get_local $1)
  745. )
  746. ;;@ assembly/i64.ts:100:42
  747. (i64.const 32)
  748. )
  749. )
  750. ;;@ assembly/i64.ts:100:49
  751. (i64.or
  752. ;;@ assembly/i64.ts:100:50
  753. (i64.extend_u/i32
  754. (get_local $2)
  755. )
  756. ;;@ assembly/i64.ts:100:65
  757. (i64.shl
  758. (i64.extend_u/i32
  759. (get_local $3)
  760. )
  761. ;;@ assembly/i64.ts:100:81
  762. (i64.const 32)
  763. )
  764. )
  765. )
  766. )
  767. )
  768. )
  769. ;;@ assembly/i64.ts:102:2
  770. (set_global $assembly/i64/hi
  771. ;;@ assembly/i64.ts:102:7
  772. (i32.wrap/i64
  773. ;;@ assembly/i64.ts:102:13
  774. (i64.shr_u
  775. (get_local $4)
  776. ;;@ assembly/i64.ts:102:21
  777. (i64.const 32)
  778. )
  779. )
  780. )
  781. )
  782. (func $assembly/i64/shr_s (; 17 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  783. (local $4 i64)
  784. ;;@ assembly/i64.ts:107:2
  785. (set_global $assembly/i64/lo
  786. ;;@ assembly/i64.ts:107:7
  787. (i32.wrap/i64
  788. ;;@ assembly/i64.ts:106:2
  789. (tee_local $4
  790. ;;@ assembly/i64.ts:106:12
  791. (i64.shr_s
  792. ;;@ assembly/i64.ts:106:18
  793. (i64.or
  794. ;;@ assembly/i64.ts:106:24
  795. (i64.extend_u/i32
  796. (get_local $0)
  797. )
  798. ;;@ assembly/i64.ts:106:38
  799. (i64.shl
  800. (i64.extend_u/i32
  801. (get_local $1)
  802. )
  803. ;;@ assembly/i64.ts:106:53
  804. (i64.const 32)
  805. )
  806. )
  807. ;;@ assembly/i64.ts:106:60
  808. (i64.or
  809. ;;@ assembly/i64.ts:106:66
  810. (i64.extend_u/i32
  811. (get_local $2)
  812. )
  813. ;;@ assembly/i64.ts:106:81
  814. (i64.shl
  815. (i64.extend_u/i32
  816. (get_local $3)
  817. )
  818. ;;@ assembly/i64.ts:106:97
  819. (i64.const 32)
  820. )
  821. )
  822. )
  823. )
  824. )
  825. )
  826. ;;@ assembly/i64.ts:108:2
  827. (set_global $assembly/i64/hi
  828. ;;@ assembly/i64.ts:108:7
  829. (i32.wrap/i64
  830. ;;@ assembly/i64.ts:108:13
  831. (i64.shr_u
  832. (get_local $4)
  833. ;;@ assembly/i64.ts:108:21
  834. (i64.const 32)
  835. )
  836. )
  837. )
  838. )
  839. (func $assembly/i64/shr_u (; 18 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  840. (local $4 i64)
  841. ;;@ assembly/i64.ts:113:2
  842. (set_global $assembly/i64/lo
  843. ;;@ assembly/i64.ts:113:7
  844. (i32.wrap/i64
  845. ;;@ assembly/i64.ts:112:2
  846. (tee_local $4
  847. ;;@ assembly/i64.ts:112:12
  848. (i64.shr_u
  849. (i64.or
  850. ;;@ assembly/i64.ts:112:13
  851. (i64.extend_u/i32
  852. (get_local $0)
  853. )
  854. ;;@ assembly/i64.ts:112:27
  855. (i64.shl
  856. (i64.extend_u/i32
  857. (get_local $1)
  858. )
  859. ;;@ assembly/i64.ts:112:42
  860. (i64.const 32)
  861. )
  862. )
  863. ;;@ assembly/i64.ts:112:49
  864. (i64.or
  865. ;;@ assembly/i64.ts:112:50
  866. (i64.extend_u/i32
  867. (get_local $2)
  868. )
  869. ;;@ assembly/i64.ts:112:65
  870. (i64.shl
  871. (i64.extend_u/i32
  872. (get_local $3)
  873. )
  874. ;;@ assembly/i64.ts:112:81
  875. (i64.const 32)
  876. )
  877. )
  878. )
  879. )
  880. )
  881. )
  882. ;;@ assembly/i64.ts:114:2
  883. (set_global $assembly/i64/hi
  884. ;;@ assembly/i64.ts:114:7
  885. (i32.wrap/i64
  886. ;;@ assembly/i64.ts:114:13
  887. (i64.shr_u
  888. (get_local $4)
  889. ;;@ assembly/i64.ts:114:21
  890. (i64.const 32)
  891. )
  892. )
  893. )
  894. )
  895. (func $assembly/i64/rotl_ (; 19 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  896. (local $4 i64)
  897. ;;@ assembly/i64.ts:119:2
  898. (set_global $assembly/i64/lo
  899. ;;@ assembly/i64.ts:119:7
  900. (i32.wrap/i64
  901. ;;@ assembly/i64.ts:118:2
  902. (tee_local $4
  903. ;;@ assembly/i64.ts:118:12
  904. (i64.rotl
  905. ;;@ assembly/i64.ts:118:22
  906. (i64.or
  907. (i64.extend_u/i32
  908. (get_local $0)
  909. )
  910. ;;@ assembly/i64.ts:118:36
  911. (i64.shl
  912. (i64.extend_u/i32
  913. (get_local $1)
  914. )
  915. ;;@ assembly/i64.ts:118:51
  916. (i64.const 32)
  917. )
  918. )
  919. ;;@ assembly/i64.ts:118:55
  920. (i64.or
  921. (i64.extend_u/i32
  922. (get_local $2)
  923. )
  924. ;;@ assembly/i64.ts:118:70
  925. (i64.shl
  926. (i64.extend_u/i32
  927. (get_local $3)
  928. )
  929. ;;@ assembly/i64.ts:118:86
  930. (i64.const 32)
  931. )
  932. )
  933. )
  934. )
  935. )
  936. )
  937. ;;@ assembly/i64.ts:120:2
  938. (set_global $assembly/i64/hi
  939. ;;@ assembly/i64.ts:120:7
  940. (i32.wrap/i64
  941. ;;@ assembly/i64.ts:120:13
  942. (i64.shr_u
  943. (get_local $4)
  944. ;;@ assembly/i64.ts:120:21
  945. (i64.const 32)
  946. )
  947. )
  948. )
  949. )
  950. (func $assembly/i64/rotr_ (; 20 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  951. (local $4 i64)
  952. ;;@ assembly/i64.ts:126:2
  953. (set_global $assembly/i64/lo
  954. ;;@ assembly/i64.ts:126:7
  955. (i32.wrap/i64
  956. ;;@ assembly/i64.ts:125:2
  957. (tee_local $4
  958. ;;@ assembly/i64.ts:125:12
  959. (i64.rotr
  960. ;;@ assembly/i64.ts:125:22
  961. (i64.or
  962. (i64.extend_u/i32
  963. (get_local $0)
  964. )
  965. ;;@ assembly/i64.ts:125:36
  966. (i64.shl
  967. (i64.extend_u/i32
  968. (get_local $1)
  969. )
  970. ;;@ assembly/i64.ts:125:51
  971. (i64.const 32)
  972. )
  973. )
  974. ;;@ assembly/i64.ts:125:55
  975. (i64.or
  976. (i64.extend_u/i32
  977. (get_local $2)
  978. )
  979. ;;@ assembly/i64.ts:125:70
  980. (i64.shl
  981. (i64.extend_u/i32
  982. (get_local $3)
  983. )
  984. ;;@ assembly/i64.ts:125:86
  985. (i64.const 32)
  986. )
  987. )
  988. )
  989. )
  990. )
  991. )
  992. ;;@ assembly/i64.ts:127:2
  993. (set_global $assembly/i64/hi
  994. ;;@ assembly/i64.ts:127:7
  995. (i32.wrap/i64
  996. ;;@ assembly/i64.ts:127:13
  997. (i64.shr_u
  998. (get_local $4)
  999. ;;@ assembly/i64.ts:127:21
  1000. (i64.const 32)
  1001. )
  1002. )
  1003. )
  1004. )
  1005. (func $assembly/i64/eq (; 21 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1006. ;;@ assembly/i64.ts:133:2
  1007. (set_global $assembly/i64/lo
  1008. ;;@ assembly/i64.ts:132:18
  1009. (i64.eq
  1010. (i64.or
  1011. ;;@ assembly/i64.ts:132:19
  1012. (i64.extend_u/i32
  1013. (get_local $0)
  1014. )
  1015. ;;@ assembly/i64.ts:132:33
  1016. (i64.shl
  1017. (i64.extend_u/i32
  1018. (get_local $1)
  1019. )
  1020. ;;@ assembly/i64.ts:132:48
  1021. (i64.const 32)
  1022. )
  1023. )
  1024. ;;@ assembly/i64.ts:132:55
  1025. (i64.or
  1026. ;;@ assembly/i64.ts:132:56
  1027. (i64.extend_u/i32
  1028. (get_local $2)
  1029. )
  1030. ;;@ assembly/i64.ts:132:71
  1031. (i64.shl
  1032. (i64.extend_u/i32
  1033. (get_local $3)
  1034. )
  1035. ;;@ assembly/i64.ts:132:87
  1036. (i64.const 32)
  1037. )
  1038. )
  1039. )
  1040. )
  1041. ;;@ assembly/i64.ts:134:2
  1042. (set_global $assembly/i64/hi
  1043. ;;@ assembly/i64.ts:134:7
  1044. (i32.const 0)
  1045. )
  1046. )
  1047. (func $assembly/i64/ne (; 22 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1048. ;;@ assembly/i64.ts:139:2
  1049. (set_global $assembly/i64/lo
  1050. ;;@ assembly/i64.ts:138:18
  1051. (i64.ne
  1052. (i64.or
  1053. ;;@ assembly/i64.ts:138:19
  1054. (i64.extend_u/i32
  1055. (get_local $0)
  1056. )
  1057. ;;@ assembly/i64.ts:138:33
  1058. (i64.shl
  1059. (i64.extend_u/i32
  1060. (get_local $1)
  1061. )
  1062. ;;@ assembly/i64.ts:138:48
  1063. (i64.const 32)
  1064. )
  1065. )
  1066. ;;@ assembly/i64.ts:138:55
  1067. (i64.or
  1068. ;;@ assembly/i64.ts:138:56
  1069. (i64.extend_u/i32
  1070. (get_local $2)
  1071. )
  1072. ;;@ assembly/i64.ts:138:71
  1073. (i64.shl
  1074. (i64.extend_u/i32
  1075. (get_local $3)
  1076. )
  1077. ;;@ assembly/i64.ts:138:87
  1078. (i64.const 32)
  1079. )
  1080. )
  1081. )
  1082. )
  1083. ;;@ assembly/i64.ts:140:2
  1084. (set_global $assembly/i64/hi
  1085. ;;@ assembly/i64.ts:140:7
  1086. (i32.const 0)
  1087. )
  1088. )
  1089. (func $assembly/i64/lt_s (; 23 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1090. ;;@ assembly/i64.ts:145:2
  1091. (set_global $assembly/i64/lo
  1092. ;;@ assembly/i64.ts:144:18
  1093. (i64.lt_s
  1094. (i64.or
  1095. ;;@ assembly/i64.ts:144:24
  1096. (i64.extend_u/i32
  1097. (get_local $0)
  1098. )
  1099. ;;@ assembly/i64.ts:144:38
  1100. (i64.shl
  1101. (i64.extend_u/i32
  1102. (get_local $1)
  1103. )
  1104. ;;@ assembly/i64.ts:144:53
  1105. (i64.const 32)
  1106. )
  1107. )
  1108. ;;@ assembly/i64.ts:144:59
  1109. (i64.or
  1110. ;;@ assembly/i64.ts:144:65
  1111. (i64.extend_u/i32
  1112. (get_local $2)
  1113. )
  1114. ;;@ assembly/i64.ts:144:80
  1115. (i64.shl
  1116. (i64.extend_u/i32
  1117. (get_local $3)
  1118. )
  1119. ;;@ assembly/i64.ts:144:96
  1120. (i64.const 32)
  1121. )
  1122. )
  1123. )
  1124. )
  1125. ;;@ assembly/i64.ts:146:2
  1126. (set_global $assembly/i64/hi
  1127. ;;@ assembly/i64.ts:146:7
  1128. (i32.const 0)
  1129. )
  1130. )
  1131. (func $assembly/i64/lt_u (; 24 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1132. ;;@ assembly/i64.ts:151:2
  1133. (set_global $assembly/i64/lo
  1134. ;;@ assembly/i64.ts:150:18
  1135. (i64.lt_u
  1136. (i64.or
  1137. ;;@ assembly/i64.ts:150:19
  1138. (i64.extend_u/i32
  1139. (get_local $0)
  1140. )
  1141. ;;@ assembly/i64.ts:150:33
  1142. (i64.shl
  1143. (i64.extend_u/i32
  1144. (get_local $1)
  1145. )
  1146. ;;@ assembly/i64.ts:150:48
  1147. (i64.const 32)
  1148. )
  1149. )
  1150. ;;@ assembly/i64.ts:150:54
  1151. (i64.or
  1152. ;;@ assembly/i64.ts:150:55
  1153. (i64.extend_u/i32
  1154. (get_local $2)
  1155. )
  1156. ;;@ assembly/i64.ts:150:70
  1157. (i64.shl
  1158. (i64.extend_u/i32
  1159. (get_local $3)
  1160. )
  1161. ;;@ assembly/i64.ts:150:86
  1162. (i64.const 32)
  1163. )
  1164. )
  1165. )
  1166. )
  1167. ;;@ assembly/i64.ts:152:2
  1168. (set_global $assembly/i64/hi
  1169. ;;@ assembly/i64.ts:152:7
  1170. (i32.const 0)
  1171. )
  1172. )
  1173. (func $assembly/i64/le_s (; 25 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1174. ;;@ assembly/i64.ts:157:2
  1175. (set_global $assembly/i64/lo
  1176. ;;@ assembly/i64.ts:156:18
  1177. (i64.le_s
  1178. (i64.or
  1179. ;;@ assembly/i64.ts:156:24
  1180. (i64.extend_u/i32
  1181. (get_local $0)
  1182. )
  1183. ;;@ assembly/i64.ts:156:38
  1184. (i64.shl
  1185. (i64.extend_u/i32
  1186. (get_local $1)
  1187. )
  1188. ;;@ assembly/i64.ts:156:53
  1189. (i64.const 32)
  1190. )
  1191. )
  1192. ;;@ assembly/i64.ts:156:60
  1193. (i64.or
  1194. ;;@ assembly/i64.ts:156:66
  1195. (i64.extend_u/i32
  1196. (get_local $2)
  1197. )
  1198. ;;@ assembly/i64.ts:156:81
  1199. (i64.shl
  1200. (i64.extend_u/i32
  1201. (get_local $3)
  1202. )
  1203. ;;@ assembly/i64.ts:156:97
  1204. (i64.const 32)
  1205. )
  1206. )
  1207. )
  1208. )
  1209. ;;@ assembly/i64.ts:158:2
  1210. (set_global $assembly/i64/hi
  1211. ;;@ assembly/i64.ts:158:7
  1212. (i32.const 0)
  1213. )
  1214. )
  1215. (func $assembly/i64/le_u (; 26 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1216. ;;@ assembly/i64.ts:163:2
  1217. (set_global $assembly/i64/lo
  1218. ;;@ assembly/i64.ts:162:18
  1219. (i64.le_u
  1220. (i64.or
  1221. ;;@ assembly/i64.ts:162:19
  1222. (i64.extend_u/i32
  1223. (get_local $0)
  1224. )
  1225. ;;@ assembly/i64.ts:162:33
  1226. (i64.shl
  1227. (i64.extend_u/i32
  1228. (get_local $1)
  1229. )
  1230. ;;@ assembly/i64.ts:162:48
  1231. (i64.const 32)
  1232. )
  1233. )
  1234. ;;@ assembly/i64.ts:162:55
  1235. (i64.or
  1236. ;;@ assembly/i64.ts:162:56
  1237. (i64.extend_u/i32
  1238. (get_local $2)
  1239. )
  1240. ;;@ assembly/i64.ts:162:71
  1241. (i64.shl
  1242. (i64.extend_u/i32
  1243. (get_local $3)
  1244. )
  1245. ;;@ assembly/i64.ts:162:87
  1246. (i64.const 32)
  1247. )
  1248. )
  1249. )
  1250. )
  1251. ;;@ assembly/i64.ts:164:2
  1252. (set_global $assembly/i64/hi
  1253. ;;@ assembly/i64.ts:164:7
  1254. (i32.const 0)
  1255. )
  1256. )
  1257. (func $assembly/i64/gt_s (; 27 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1258. ;;@ assembly/i64.ts:169:2
  1259. (set_global $assembly/i64/lo
  1260. ;;@ assembly/i64.ts:168:18
  1261. (i64.gt_s
  1262. (i64.or
  1263. ;;@ assembly/i64.ts:168:24
  1264. (i64.extend_u/i32
  1265. (get_local $0)
  1266. )
  1267. ;;@ assembly/i64.ts:168:38
  1268. (i64.shl
  1269. (i64.extend_u/i32
  1270. (get_local $1)
  1271. )
  1272. ;;@ assembly/i64.ts:168:53
  1273. (i64.const 32)
  1274. )
  1275. )
  1276. ;;@ assembly/i64.ts:168:59
  1277. (i64.or
  1278. ;;@ assembly/i64.ts:168:65
  1279. (i64.extend_u/i32
  1280. (get_local $2)
  1281. )
  1282. ;;@ assembly/i64.ts:168:80
  1283. (i64.shl
  1284. (i64.extend_u/i32
  1285. (get_local $3)
  1286. )
  1287. ;;@ assembly/i64.ts:168:96
  1288. (i64.const 32)
  1289. )
  1290. )
  1291. )
  1292. )
  1293. ;;@ assembly/i64.ts:170:2
  1294. (set_global $assembly/i64/hi
  1295. ;;@ assembly/i64.ts:170:7
  1296. (i32.const 0)
  1297. )
  1298. )
  1299. (func $assembly/i64/gt_u (; 28 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1300. ;;@ assembly/i64.ts:175:2
  1301. (set_global $assembly/i64/lo
  1302. ;;@ assembly/i64.ts:174:18
  1303. (i64.gt_u
  1304. (i64.or
  1305. ;;@ assembly/i64.ts:174:19
  1306. (i64.extend_u/i32
  1307. (get_local $0)
  1308. )
  1309. ;;@ assembly/i64.ts:174:33
  1310. (i64.shl
  1311. (i64.extend_u/i32
  1312. (get_local $1)
  1313. )
  1314. ;;@ assembly/i64.ts:174:48
  1315. (i64.const 32)
  1316. )
  1317. )
  1318. ;;@ assembly/i64.ts:174:54
  1319. (i64.or
  1320. ;;@ assembly/i64.ts:174:55
  1321. (i64.extend_u/i32
  1322. (get_local $2)
  1323. )
  1324. ;;@ assembly/i64.ts:174:70
  1325. (i64.shl
  1326. (i64.extend_u/i32
  1327. (get_local $3)
  1328. )
  1329. ;;@ assembly/i64.ts:174:86
  1330. (i64.const 32)
  1331. )
  1332. )
  1333. )
  1334. )
  1335. ;;@ assembly/i64.ts:176:2
  1336. (set_global $assembly/i64/hi
  1337. ;;@ assembly/i64.ts:176:7
  1338. (i32.const 0)
  1339. )
  1340. )
  1341. (func $assembly/i64/ge_s (; 29 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1342. ;;@ assembly/i64.ts:181:2
  1343. (set_global $assembly/i64/lo
  1344. ;;@ assembly/i64.ts:180:18
  1345. (i64.ge_s
  1346. (i64.or
  1347. ;;@ assembly/i64.ts:180:24
  1348. (i64.extend_u/i32
  1349. (get_local $0)
  1350. )
  1351. ;;@ assembly/i64.ts:180:38
  1352. (i64.shl
  1353. (i64.extend_u/i32
  1354. (get_local $1)
  1355. )
  1356. ;;@ assembly/i64.ts:180:53
  1357. (i64.const 32)
  1358. )
  1359. )
  1360. ;;@ assembly/i64.ts:180:60
  1361. (i64.or
  1362. ;;@ assembly/i64.ts:180:66
  1363. (i64.extend_u/i32
  1364. (get_local $2)
  1365. )
  1366. ;;@ assembly/i64.ts:180:81
  1367. (i64.shl
  1368. (i64.extend_u/i32
  1369. (get_local $3)
  1370. )
  1371. ;;@ assembly/i64.ts:180:97
  1372. (i64.const 32)
  1373. )
  1374. )
  1375. )
  1376. )
  1377. ;;@ assembly/i64.ts:182:2
  1378. (set_global $assembly/i64/hi
  1379. ;;@ assembly/i64.ts:182:7
  1380. (i32.const 0)
  1381. )
  1382. )
  1383. (func $assembly/i64/ge_u (; 30 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
  1384. ;;@ assembly/i64.ts:187:2
  1385. (set_global $assembly/i64/lo
  1386. ;;@ assembly/i64.ts:186:18
  1387. (i64.ge_u
  1388. (i64.or
  1389. ;;@ assembly/i64.ts:186:19
  1390. (i64.extend_u/i32
  1391. (get_local $0)
  1392. )
  1393. ;;@ assembly/i64.ts:186:33
  1394. (i64.shl
  1395. (i64.extend_u/i32
  1396. (get_local $1)
  1397. )
  1398. ;;@ assembly/i64.ts:186:48
  1399. (i64.const 32)
  1400. )
  1401. )
  1402. ;;@ assembly/i64.ts:186:55
  1403. (i64.or
  1404. ;;@ assembly/i64.ts:186:56
  1405. (i64.extend_u/i32
  1406. (get_local $2)
  1407. )
  1408. ;;@ assembly/i64.ts:186:71
  1409. (i64.shl
  1410. (i64.extend_u/i32
  1411. (get_local $3)
  1412. )
  1413. ;;@ assembly/i64.ts:186:87
  1414. (i64.const 32)
  1415. )
  1416. )
  1417. )
  1418. )
  1419. ;;@ assembly/i64.ts:188:2
  1420. (set_global $assembly/i64/hi
  1421. ;;@ assembly/i64.ts:188:7
  1422. (i32.const 0)
  1423. )
  1424. )
  1425. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement