asm_ops[]: xconst definitions: xgvar definitions: xproc definitions: xconst refs: xgvar refs: xproc refs: assembler code: 0: bra +824 (-> 827) 3: dup.64 4: ivar +0 6: peek.64 7: dispose 8: dup.64 9: ivar +8 11: peek.64 12: dispose 13: ret 14: ival.i16_+_alloc 24 16: tor.64 17: lget.64 +8 19: ivar +0 21: peek.64 22: lget.64 +8 24: ivar +0 26: peek.64 27: sub.f64 28: peekr.64 29: ivar +0 31: poke.64 32: lget.64 +8 34: ivar +8 36: peek.64 37: lget.64 +8 39: ivar +8 41: peek.64 42: sub.f64 43: peekr.64 44: ivar +8 46: poke.64 47: lget.64 +8 49: ivar +16 51: peek.64 52: lget.64 +8 54: ivar +16 56: peek.64 57: sub.f64 58: peekr.64 59: ivar +16 61: poke.64 62: fromr.64 63: over64_nipx4 64: ret 65: lget.64 +0 67: ivar +0 69: peek.64 70: lget.64 +16 72: ivar +0 74: r_addpoke.f64 75: lget.64 +0 77: ivar +8 79: peek.64 80: lget.64 +16 82: ivar +8 84: r_addpoke.f64 85: lget.64 +0 87: ivar +16 89: peek.64 90: lget.64 +16 92: ivar +16 94: r_addpoke.f64 95: drop.128 96: ret 97: ival.i16_+_alloc 24 99: tor.64 100: lget.64 +8 102: ivar +0 104: peek.64 105: lget.64_+_mul.f64 +8 107: peekr.64 108: ivar +0 110: poke.64 111: lget.64 +8 113: ivar +8 115: peek.64 116: lget.64_+_mul.f64 +8 118: peekr.64 119: ivar +8 121: poke.64 122: lget.64 +8 124: ivar +16 126: peek.64 127: lget.64_+_mul.f64 +8 129: peekr.64 130: ivar +16 132: poke.64 133: fromr.64 134: over64_nipx4 135: ret 136: ival.i16_+_alloc 24 138: tor.64 139: lget.64 +8 141: ivar +0 143: peek.64 144: lget.64_+_div.f64 +8 146: peekr.64 147: ivar +0 149: poke.64 150: lget.64 +8 152: ivar +8 154: peek.64 155: lget.64_+_div.f64 +8 157: peekr.64 158: ivar +8 160: poke.64 161: lget.64 +8 163: ivar +16 165: peek.64 166: lget.64_+_div.f64 +8 168: peekr.64 169: ivar +16 171: poke.64 172: fromr.64 173: over64_nipx4 174: ret 175: lget.64 +0 177: ivar +0 179: peek.64 180: lget.64 +16 182: ivar +0 184: r_subpoke.f64 185: lget.64 +0 187: ivar +8 189: peek.64 190: lget.64 +16 192: ivar +8 194: r_subpoke.f64 195: lget.64 +0 197: ivar +16 199: peek.64 200: lget.64 +16 202: ivar +16 204: r_subpoke.f64 205: drop.128 206: ret 207: lget.64 +0 209: ivar +0 211: peek.64 212: lget.64 +16 214: ivar +0 216: r_addpoke.f64 217: lget.64 +0 219: ivar +8 221: peek.64 222: lget.64 +16 224: ivar +8 226: r_addpoke.f64 227: lget.64 +0 229: ivar +16 231: peek.64 232: lget.64 +16 234: ivar +16 236: r_addpoke.f64 237: drop.128 238: ret 239: lget.64 +0 241: ivar +0 243: peek.64 244: lget.64 +8 246: ivar +0 248: peek.64 249: mul.f64 250: lget.64 +8 252: ivar +8 254: peek.64 255: lget.64 +16 257: ivar +8 259: peek.64 260: mul.f64_+_add.f64 261: lget.64 +8 263: ivar +16 265: peek.64 266: lget.64 +16 268: ivar +16 270: peek.64 271: mul.f64_+_add.f64 272: sqrt.f64 273: over64_nip64 274: ret 275: lget.64 +0 277: ivar +0 279: peek.64 280: lget.64 +8 282: ivar +0 284: peek.64 285: mul.f64 286: lget.64 +8 288: ivar +8 290: peek.64 291: lget.64 +16 293: ivar +8 295: peek.64 296: mul.f64_+_add.f64 297: lget.64 +8 299: ivar +16 301: peek.64 302: lget.64 +16 304: ivar +16 306: peek.64 307: mul.f64_+_add.f64 308: over64_nip64 309: ret 310: ival 0.64 311: gget.64 -12 313: count.64 314: ival 0 x8 315: ival.i16_+_alloc 24 317: ival.i16 -1 319: lset.32 +52 321: lvar +48 323: pppeek 324: lget.32_+_lt.i32 +44 326: bra_z +229 (-> 558) 329: gget.64 -12 331: lget.32 +56 333: atipeek.64 334: retain 335: lvar +24 337: r_swapwithvar.64 338: bsr_kill -338 (-> 3) 341: dispose 342: lget.32 +48 344: lset.32 +48 346: lvar +44 348: pppeek 349: lget.32_+_lt.i32 +44 351: bra_z +152 (-> 506) 354: gget.64 -12 356: lget.32 +52 358: atipeek.64 359: retain 360: lvar +16 362: r_swapwithvar.64 363: bsr_kill -363 (-> 3) 366: dispose 367: lget.64 +16 369: ivar +0 371: peek.64 372: lget.64 +16 374: ivar +0 376: peek.64 377: bsr -366 (-> 14) 380: lvar +8 382: r_swapwithvar.64 383: dispose 384: lget.64 +0 386: bsr -150 (-> 239) 389: lset.64 +40 391: lget.64 +52 393: lget.64 +40 395: ival.i16 3 397: pow.f64 398: div.f64 399: lset.64 +32 401: lget.64 +16 403: ivar +8 405: peek.64 406: lget.64 +8 408: lget.64 +24 410: ivar +16 412: peek.64 413: lget.64_+_mul.f64 +48 415: bsr -321 (-> 97) 418: dup2r.64 419: lget.64 +0 421: ivar +0 423: peek.64 424: lget.64 +16 426: ivar +0 428: r_subpoke.f64 429: lget.64 +0 431: ivar +8 433: peek.64 434: lget.64 +16 436: ivar +8 438: r_subpoke.f64 439: lget.64 +0 441: ivar +16 443: peek.64 444: lget.64 +16 446: ivar +16 448: r_subpoke.f64 449: drop.128 450: fromr.64 451: dispose 452: lget.64 +8 454: ivar +8 456: peek.64 457: lget.64 +8 459: lget.64 +32 461: ivar +16 463: peek.64 464: lget.64_+_mul.f64 +48 466: bsr -372 (-> 97) 469: dup2r.64 470: lget.64 +0 472: ivar +0 474: peek.64 475: lget.64 +16 477: ivar +0 479: r_addpoke.f64 480: lget.64 +0 482: ivar +8 484: peek.64 485: lget.64 +16 487: ivar +8 489: r_addpoke.f64 490: lget.64 +0 492: ivar +16 494: peek.64 495: lget.64 +16 497: ivar +16 499: r_addpoke.f64 500: drop.128 501: fromr.64 502: dispose 503: bra -160 (-> 346) 506: lget.64 +16 508: ivar +0 510: peek.64 511: lget.64 +24 513: ivar +8 515: peek.64 516: lget.64 +68 518: bsr -424 (-> 97) 521: dup2r.64 522: lget.64 +0 524: ivar +0 526: peek.64 527: lget.64 +16 529: ivar +0 531: r_addpoke.f64 532: lget.64 +0 534: ivar +8 536: peek.64 537: lget.64 +16 539: ivar +8 541: r_addpoke.f64 542: lget.64 +0 544: ivar +16 546: peek.64 547: lget.64 +16 549: ivar +16 551: r_addpoke.f64 552: drop.128 553: fromr.64 554: dispose 555: bra -237 (-> 321) 558: dispose 559: bsr_kill -559 (-> 3) 562: dispose 563: bsr_kill -563 (-> 3) 566: dispose 567: dropxN 36 569: ret 570: ival 0 x5 571: ival 0.32 572: gvar -12 574: peek.64 575: count.64 576: ival 0.64 577: ival 0.64 578: ival.i16 24 580: alloc 581: ival.i16 -1 583: lvar +36 585: poke.32 586: lvar +32 588: pppeek 589: lvar +28 591: peek.32 592: lt.i32 593: bool 594: bra_z +119 (-> 716) 597: gvar -12 599: peek.64 600: lvar +40 602: peek.32 603: atipeek.64 604: retain 605: lvar +24 607: r_swapwithvar.64 608: bsr_kill -608 (-> 3) 611: dispose 612: lvar +16 614: peek.64 615: ivar +16 617: peek.64 618: ival.f64 0.5 623: mul.f64 624: lvar +24 626: peek.64 627: ivar +8 629: peek.64 630: bsr -358 (-> 275) 633: mul.f64 634: lvar +52 636: r_addpoke.f64 637: lvar +32 639: peek.32 640: lvar +32 642: poke.32 643: lvar +28 645: pppeek 646: lvar +28 648: peek.32 649: lt.i32 650: bool 651: bra_z -68 (-> 586) 654: gvar -12 656: peek.64 657: lvar +36 659: peek.32 660: atipeek.64 661: retain 662: lvar +16 664: r_swapwithvar.64 665: bsr_kill -665 (-> 3) 668: dispose 669: lvar +16 671: peek.64 672: ivar +0 674: peek.64 675: lvar +16 677: peek.64 678: ivar +0 680: peek.64 681: bsr -670 (-> 14) 684: dup2r.64 685: bsr -449 (-> 239) 688: fromr.64 689: dispose 690: lvar +44 692: poke.64 693: lvar +16 695: peek.64 696: ivar +16 698: peek.64 699: lvar +16 701: peek.64 702: ivar +16 704: peek.64 705: mul.f64 706: lvar +44 708: peek.64 709: div.f64 710: lvar +52 712: r_subpoke.f64 713: bra -73 (-> 643) 716: dispose 717: bsr_kill -717 (-> 3) 720: dispose 721: bsr_kill -721 (-> 3) 724: dispose 725: drop.32 726: drop.32 727: drop.32 728: drop.64 729: ret 730: ival 0.32 731: gget.64 -12 733: count.64 734: ival.i16_+_alloc 24 736: ival.i16 -1 738: lset.32 +16 740: lvar +12 742: pppeek 743: lget.32_+_lt.i32 +12 745: bra_z +58 (-> 806) 748: lget.64 +0 750: gget.64 -12 752: lget.32 +28 754: atipeek.64 755: ivar +8 757: peek.64 758: gget.64 -12 760: lget.32 +36 762: atipeek.64 763: ivar +16 765: peek.64 766: bsr -672 (-> 97) 769: dup2r.64 770: lget.64 +0 772: ivar +0 774: peek.64 775: lget.64 +16 777: ivar +0 779: r_addpoke.f64 780: lget.64 +0 782: ivar +8 784: peek.64 785: lget.64 +16 787: ivar +8 789: r_addpoke.f64 790: lget.64 +0 792: ivar +16 794: peek.64 795: lget.64 +16 797: ivar +16 799: r_addpoke.f64 800: drop.128 801: fromr.64 802: dispose 803: bra -66 (-> 740) 806: lget.64 +0 808: ival.f64 -39.478417604357 813: bsr -680 (-> 136) 816: gget.64 -12 818: ival 0.32 819: atipeek.64 820: ivar +8 822: r_swapwithvar.64 823: dispose 824: dispose 825: drop.64 826: ret 827: args 828: peek.64 829: count.64 830: ival.i16 2 832: eq.u32 833: bra_z +8 (-> 844) 836: args 837: peek.64 838: ival 1.i32 839: atipeek.64 840: numval.i32 841: bra +2 (-> 846) 844: ival.i16 1000 846: ival.i16_+_alloc 24 848: tor.64 849: ival.i16_+_alloc 24 851: tor.64 852: ival 0.64 853: peekr.64 854: ivar +0 856: poke.64 857: ival 0.64 858: peekr.64 859: ivar +8 861: poke.64 862: ival 0.64 863: peekr.64 864: ivar +16 866: poke.64 867: fromr.64 868: peekr.64 869: ivar +0 871: poke.64 872: ival.i16_+_alloc 24 874: tor.64 875: ival 0.64 876: peekr.64 877: ivar +0 879: poke.64 880: ival 0.64 881: peekr.64 882: ivar +8 884: poke.64 885: ival 0.64 886: peekr.64 887: ivar +0 889: poke.64 890: fromr.64 891: peekr.64 892: ivar +8 894: poke.64 895: ival.f64 39.478417604357 900: peekr.64 901: ivar +16 903: poke.64 904: fromr.64 905: ival.i16_+_alloc 24 907: tor.64 908: ival.i16_+_alloc 24 910: tor.64 911: ival.f64 4.8414314424647 916: peekr.64 917: ivar +0 919: poke.64 920: ival.f64 -1.1603200440274 925: peekr.64 926: ivar +8 928: poke.64 929: ival.f64 -0.10362204447112 934: peekr.64 935: ivar +16 937: poke.64 938: fromr.64 939: peekr.64 940: ivar +0 942: poke.64 943: ival.i16_+_alloc 24 945: tor.64 946: ival.f64 0.60632639299583 951: peekr.64 952: ivar +0 954: poke.64 955: ival.f64 2.8119868449163 960: peekr.64 961: ivar +8 963: poke.64 964: ival.f64 -0.025218361659888 969: peekr.64 970: ivar +16 972: poke.64 973: fromr.64 974: peekr.64 975: ivar +8 977: poke.64 978: ival.f64 0.037693674870389 983: peekr.64 984: ivar +16 986: poke.64 987: fromr.64 988: ival.i16_+_alloc 24 990: tor.64 991: ival.i16_+_alloc 24 993: tor.64 994: ival.f64 8.3433667182446 999: peekr.64 1000: ivar +0 1002: poke.64 1003: ival.f64 4.1247985641243 1008: peekr.64 1009: ivar +8 1011: poke.64 1012: ival.f64 -0.40352341711432 1017: peekr.64 1018: ivar +16 1020: poke.64 1021: fromr.64 1022: peekr.64 1023: ivar +0 1025: poke.64 1026: ival.i16_+_alloc 24 1028: tor.64 1029: ival.f64 -1.0107743461788 1034: peekr.64 1035: ivar +0 1037: poke.64 1038: ival.f64 1.8256623712304 1043: peekr.64 1044: ivar +8 1046: poke.64 1047: ival.f64 0.0084157613765842 1052: peekr.64 1053: ivar +16 1055: poke.64 1056: fromr.64 1057: peekr.64 1058: ivar +8 1060: poke.64 1061: ival.f64 0.011286326131969 1066: peekr.64 1067: ivar +16 1069: poke.64 1070: fromr.64 1071: ival.i16_+_alloc 24 1073: tor.64 1074: ival.i16_+_alloc 24 1076: tor.64 1077: ival.f64 12.894369562139 1082: peekr.64 1083: ivar +0 1085: poke.64 1086: ival.f64 -15.111151401699 1091: peekr.64 1092: ivar +8 1094: poke.64 1095: ival.f64 -0.22330757889266 1100: peekr.64 1101: ivar +16 1103: poke.64 1104: fromr.64 1105: peekr.64 1106: ivar +0 1108: poke.64 1109: ival.i16_+_alloc 24 1111: tor.64 1112: ival.f64 1.0827910064415 1117: peekr.64 1118: ivar +0 1120: poke.64 1121: ival.f64 0.86871301816961 1126: peekr.64 1127: ivar +8 1129: poke.64 1130: ival.f64 -0.010832637401364 1135: peekr.64 1136: ivar +16 1138: poke.64 1139: fromr.64 1140: peekr.64 1141: ivar +8 1143: poke.64 1144: ival.f64 0.0017237240570597 1149: peekr.64 1150: ivar +16 1152: poke.64 1153: fromr.64 1154: ival.i16_+_alloc 24 1156: tor.64 1157: ival.i16_+_alloc 24 1159: tor.64 1160: ival.f64 15.379697114851 1165: peekr.64 1166: ivar +0 1168: poke.64 1169: ival.f64 -25.919314609988 1174: peekr.64 1175: ivar +8 1177: poke.64 1178: ival.f64 0.17925877295037 1183: peekr.64 1184: ivar +16 1186: poke.64 1187: fromr.64 1188: peekr.64 1189: ivar +0 1191: poke.64 1192: ival.i16_+_alloc 24 1194: tor.64 1195: ival.f64 0.9790907322439 1200: peekr.64 1201: ivar +0 1203: poke.64 1204: ival.f64 0.59469899864768 1209: peekr.64 1210: ivar +8 1212: poke.64 1213: ival.f64 -0.034755955504078 1218: peekr.64 1219: ivar +16 1221: poke.64 1222: fromr.64 1223: peekr.64 1224: ivar +8 1226: poke.64 1227: ival.f64 0.0020336868699246 1232: peekr.64 1233: ivar +16 1235: poke.64 1236: fromr.64 1237: ival.i16_+_alloc 40 1239: dup2r.64 1240: forallitems +1 (-> 1244) 1243: poke.64 1244: --nextitem.64 -4 (-> 1243) 1247: fromr.64 1248: bsr -521 (-> 730) 1251: bsr -684 (-> 570) 1254: gget.64 -20 1256: print.f64 1257: istr "\n" 1265: printcstr 1266: gget.32 -4 1268: gvar_+_peekmm.i32 -24 1270: bra_z +11 (-> 1284) 1273: ival.f64 0.01 1278: bsr -971 (-> 310) 1281: bra -16 (-> 1268) 1284: bsr -717 (-> 570) 1287: gget.64 -32 1289: print.f64 1290: istr "\n" 1298: printcstr