#include "psprecomp/runtime.hpp" #include "generated_units.hpp" #include #include #include #include namespace psprecomp { static const std::uint16_t kEntryIds_recomp_unit_0021[4093] = { 1, 0, 2, 3, 0, 4, 0, 0, 0, 0, 0, 5, 0, 6, 0, 0, 0, 0, 0, 7, 0, 8, 0, 0, 0, 0, 0, 9, 0, 10, 0, 0, 0, 0, 0, 11, 0, 12, 0, 0, 0, 0, 0, 13, 0, 14, 0, 0, 0, 0, 0, 15, 0, 16, 0, 0, 0, 0, 0, 17, 0, 18, 0, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 21, 0, 22, 0, 0, 0, 0, 23, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 26, 0, 0, 27, 0, 0, 0, 0, 0, 28, 29, 0, 30, 0, 0, 31, 0, 0, 0, 0, 0, 32, 0, 33, 0, 0, 0, 0, 0, 34, 0, 35, 0, 0, 0, 36, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 39, 0, 0, 0, 0, 0, 40, 0, 41, 0, 0, 0, 42, 0, 43, 0, 0, 44, 0, 0, 0, 0, 0, 45, 46, 0, 0, 47, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 49, 0, 50, 0, 51, 0, 0, 0, 0, 0, 52, 53, 0, 54, 0, 0, 0, 0, 0, 55, 0, 56, 0, 0, 0, 0, 0, 57, 0, 58, 0, 0, 0, 0, 0, 59, 0, 60, 0, 0, 0, 61, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 64, 0, 65, 0, 66, 0, 0, 0, 0, 0, 67, 68, 0, 69, 0, 0, 0, 0, 0, 70, 0, 71, 0, 0, 0, 0, 0, 72, 0, 73, 0, 0, 0, 0, 0, 74, 0, 75, 0, 0, 0, 76, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 78, 0, 0, 79, 0, 80, 0, 81, 0, 0, 0, 0, 0, 82, 83, 0, 84, 0, 0, 0, 0, 0, 85, 0, 86, 0, 0, 0, 0, 0, 87, 0, 88, 0, 0, 0, 0, 0, 89, 0, 90, 0, 0, 0, 91, 0, 0, 92, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 94, 0, 95, 0, 96, 0, 0, 0, 0, 0, 97, 98, 0, 99, 0, 0, 0, 0, 0, 100, 0, 101, 0, 0, 0, 0, 0, 102, 0, 103, 0, 0, 0, 0, 0, 104, 0, 105, 0, 0, 0, 106, 0, 0, 107, 0, 0, 0, 0, 0, 0, 0, 108, 0, 0, 109, 0, 110, 0, 111, 0, 0, 0, 0, 0, 112, 113, 0, 114, 0, 0, 0, 0, 0, 115, 0, 116, 0, 0, 0, 0, 0, 117, 0, 118, 0, 0, 0, 0, 0, 119, 0, 120, 0, 0, 0, 121, 0, 0, 122, 0, 0, 0, 0, 0, 0, 0, 123, 0, 0, 124, 0, 125, 0, 126, 0, 0, 0, 0, 0, 127, 128, 0, 129, 0, 0, 0, 0, 0, 130, 0, 131, 0, 0, 0, 0, 0, 132, 0, 133, 0, 0, 0, 0, 0, 134, 0, 135, 0, 0, 0, 136, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 138, 0, 0, 0, 0, 0, 139, 0, 0, 0, 0, 0, 140, 141, 0, 142, 0, 0, 0, 0, 0, 143, 0, 144, 0, 0, 0, 0, 0, 145, 0, 146, 0, 0, 0, 0, 0, 147, 0, 148, 0, 0, 0, 0, 0, 149, 0, 150, 0, 0, 0, 0, 0, 151, 0, 152, 0, 0, 0, 0, 0, 153, 0, 154, 0, 0, 0, 0, 0, 155, 0, 156, 0, 0, 0, 0, 0, 157, 0, 158, 0, 0, 0, 0, 0, 159, 0, 160, 0, 0, 0, 0, 161, 0, 0, 162, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 164, 0, 0, 0, 0, 0, 165, 166, 0, 167, 0, 0, 0, 0, 0, 168, 0, 169, 0, 0, 0, 0, 0, 170, 0, 171, 0, 0, 0, 0, 0, 172, 0, 173, 0, 0, 0, 0, 0, 174, 0, 175, 0, 0, 0, 0, 0, 176, 0, 177, 0, 0, 0, 0, 0, 178, 0, 179, 0, 0, 0, 0, 0, 180, 0, 181, 0, 0, 0, 0, 0, 182, 0, 183, 0, 0, 0, 0, 0, 184, 0, 185, 0, 0, 0, 0, 186, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 188, 0, 0, 0, 0, 0, 189, 0, 190, 0, 0, 0, 191, 0, 0, 192, 0, 0, 0, 0, 0, 0, 0, 193, 0, 0, 0, 0, 0, 194, 0, 195, 0, 0, 0, 196, 0, 0, 197, 0, 0, 0, 0, 0, 0, 0, 198, 0, 0, 0, 0, 0, 199, 0, 200, 0, 0, 0, 201, 0, 0, 202, 0, 0, 0, 0, 0, 0, 0, 203, 0, 0, 0, 0, 0, 204, 0, 205, 0, 0, 0, 206, 0, 0, 207, 0, 0, 0, 0, 0, 0, 0, 208, 0, 0, 209, 0, 210, 0, 211, 0, 0, 0, 0, 0, 212, 213, 0, 214, 0, 0, 0, 0, 0, 215, 0, 216, 0, 0, 0, 0, 0, 217, 0, 218, 0, 0, 0, 0, 0, 219, 0, 220, 0, 0, 0, 221, 0, 0, 222, 0, 0, 0, 0, 0, 0, 0, 223, 0, 0, 224, 0, 225, 0, 226, 0, 0, 0, 0, 0, 227, 228, 0, 229, 0, 0, 0, 0, 0, 230, 0, 231, 0, 0, 0, 0, 0, 232, 0, 233, 0, 0, 0, 0, 0, 234, 0, 235, 0, 0, 0, 236, 0, 0, 237, 0, 0, 0, 0, 0, 0, 0, 238, 0, 0, 239, 0, 240, 0, 241, 0, 0, 0, 0, 0, 242, 243, 0, 244, 0, 0, 0, 0, 0, 245, 0, 246, 0, 0, 0, 0, 0, 247, 0, 248, 0, 0, 0, 0, 0, 249, 0, 250, 0, 0, 0, 251, 0, 0, 252, 0, 0, 0, 0, 0, 0, 0, 253, 0, 0, 254, 0, 255, 0, 256, 0, 0, 0, 0, 0, 257, 258, 0, 259, 0, 0, 0, 0, 0, 260, 0, 261, 0, 0, 0, 0, 0, 262, 0, 263, 0, 0, 0, 0, 0, 264, 0, 265, 0, 0, 0, 266, 0, 0, 267, 0, 0, 0, 0, 0, 0, 0, 268, 0, 0, 269, 0, 270, 0, 271, 0, 0, 0, 0, 0, 272, 273, 0, 274, 0, 0, 0, 0, 0, 275, 0, 276, 0, 0, 0, 0, 0, 277, 0, 278, 0, 0, 0, 0, 0, 279, 0, 280, 0, 0, 0, 281, 0, 0, 282, 0, 0, 0, 0, 0, 0, 0, 283, 0, 0, 284, 0, 285, 0, 286, 0, 0, 0, 0, 0, 287, 288, 0, 289, 0, 0, 0, 0, 0, 290, 0, 291, 0, 0, 0, 0, 0, 292, 0, 293, 0, 0, 0, 0, 0, 294, 0, 295, 0, 0, 0, 296, 0, 0, 297, 0, 0, 0, 0, 0, 0, 0, 298, 0, 0, 299, 0, 300, 0, 301, 0, 0, 0, 0, 0, 302, 303, 0, 304, 0, 0, 0, 0, 0, 305, 0, 306, 0, 0, 0, 0, 0, 307, 0, 308, 0, 0, 0, 0, 0, 309, 0, 310, 0, 0, 0, 311, 0, 0, 312, 0, 0, 0, 0, 0, 0, 0, 313, 0, 0, 314, 0, 315, 0, 316, 0, 0, 0, 0, 0, 317, 318, 0, 319, 0, 0, 0, 0, 0, 320, 0, 321, 0, 0, 0, 0, 0, 322, 0, 323, 0, 0, 0, 0, 0, 324, 0, 325, 0, 0, 0, 326, 0, 0, 327, 0, 0, 0, 0, 0, 0, 0, 328, 0, 0, 329, 0, 330, 0, 331, 0, 0, 0, 0, 0, 332, 333, 0, 334, 0, 0, 0, 0, 0, 335, 0, 336, 0, 0, 0, 0, 0, 337, 0, 338, 0, 0, 0, 0, 0, 339, 0, 340, 0, 0, 0, 341, 0, 0, 342, 0, 0, 0, 0, 0, 0, 0, 343, 0, 0, 344, 0, 345, 0, 346, 0, 0, 0, 0, 0, 347, 348, 0, 349, 0, 0, 0, 0, 0, 350, 0, 351, 0, 0, 0, 0, 0, 352, 0, 353, 0, 0, 0, 0, 0, 354, 0, 355, 0, 0, 0, 356, 0, 0, 357, 0, 0, 0, 0, 0, 0, 0, 358, 0, 0, 359, 0, 360, 0, 0, 0, 0, 0, 361, 362, 0, 363, 0, 0, 0, 0, 0, 364, 0, 365, 0, 0, 0, 0, 0, 366, 0, 367, 0, 0, 0, 368, 0, 0, 369, 0, 0, 0, 0, 0, 0, 0, 370, 0, 0, 371, 0, 372, 0, 0, 0, 0, 0, 373, 374, 0, 375, 0, 0, 0, 0, 0, 376, 0, 377, 0, 0, 0, 0, 0, 378, 0, 379, 0, 0, 0, 380, 0, 0, 381, 0, 0, 0, 0, 0, 0, 0, 382, 0, 0, 383, 0, 384, 0, 385, 0, 0, 0, 0, 0, 386, 387, 0, 388, 0, 0, 0, 0, 0, 389, 0, 390, 0, 0, 0, 0, 0, 391, 0, 392, 0, 0, 0, 0, 0, 393, 0, 394, 0, 0, 0, 395, 0, 0, 396, 0, 0, 0, 0, 0, 0, 0, 397, 0, 0, 398, 0, 399, 0, 400, 0, 0, 0, 0, 0, 401, 402, 0, 403, 0, 0, 0, 0, 0, 404, 0, 405, 0, 0, 0, 0, 0, 406, 0, 407, 0, 0, 0, 0, 0, 408, 0, 409, 0, 0, 0, 410, 0, 0, 411, 0, 0, 0, 0, 0, 0, 0, 412, 0, 0, 413, 0, 414, 0, 415, 0, 0, 0, 0, 0, 416, 417, 0, 418, 0, 0, 0, 0, 0, 419, 0, 420, 0, 0, 0, 0, 0, 421, 0, 422, 0, 0, 0, 0, 0, 423, 0, 424, 0, 0, 0, 425, 0, 0, 426, 0, 0, 0, 0, 0, 0, 0, 427, 0, 0, 428, 0, 429, 0, 430, 0, 0, 0, 0, 0, 431, 432, 0, 433, 0, 0, 0, 0, 0, 434, 0, 435, 0, 0, 0, 0, 0, 436, 0, 437, 0, 0, 0, 0, 0, 438, 0, 439, 0, 0, 0, 440, 0, 0, 441, 0, 0, 0, 0, 0, 0, 0, 442, 0, 0, 443, 0, 444, 0, 445, 0, 0, 0, 0, 0, 446, 447, 0, 448, 0, 0, 0, 0, 0, 449, 0, 450, 0, 0, 0, 0, 0, 451, 0, 452, 0, 0, 0, 0, 0, 453, 0, 454, 0, 0, 0, 455, 0, 0, 456, 0, 0, 0, 0, 0, 0, 0, 0, 457, 0, 0, 0, 0, 0, 458, 0, 0, 0, 0, 0, 459, 460, 0, 461, 0, 0, 0, 0, 0, 462, 0, 463, 0, 0, 0, 0, 0, 464, 0, 465, 0, 0, 0, 0, 0, 466, 0, 467, 0, 0, 0, 0, 0, 468, 0, 469, 0, 0, 0, 0, 0, 470, 0, 471, 0, 0, 0, 0, 0, 472, 0, 473, 0, 0, 0, 0, 0, 474, 0, 475, 0, 0, 0, 0, 0, 476, 0, 477, 0, 0, 0, 0, 0, 478, 0, 479, 0, 0, 0, 0, 0, 480, 0, 481, 0, 0, 0, 0, 482, 0, 0, 483, 0, 0, 0, 0, 0, 0, 0, 0, 484, 0, 0, 0, 0, 0, 485, 0, 0, 0, 0, 0, 486, 487, 0, 488, 0, 0, 0, 0, 0, 489, 0, 490, 0, 0, 0, 0, 0, 491, 0, 492, 0, 0, 0, 0, 0, 493, 0, 494, 0, 0, 0, 0, 0, 495, 0, 496, 0, 0, 0, 0, 0, 497, 0, 498, 0, 0, 0, 0, 0, 499, 0, 500, 0, 0, 0, 0, 0, 501, 0, 502, 0, 0, 0, 0, 0, 503, 0, 504, 0, 0, 0, 0, 0, 505, 0, 506, 0, 0, 0, 0, 0, 507, 0, 508, 0, 0, 0, 0, 509, 0, 0, 510, 0, 0, 0, 0, 0, 0, 0, 0, 511, 0, 0, 0, 0, 0, 512, 0, 0, 0, 0, 0, 513, 514, 0, 515, 0, 0, 0, 0, 0, 516, 0, 517, 0, 0, 0, 0, 0, 518, 0, 519, 0, 0, 0, 0, 0, 520, 0, 521, 0, 0, 0, 0, 0, 522, 0, 523, 0, 0, 0, 0, 0, 524, 0, 525, 0, 0, 0, 0, 0, 526, 0, 527, 0, 0, 0, 0, 0, 528, 0, 529, 0, 0, 0, 0, 0, 530, 0, 531, 0, 0, 0, 0, 0, 532, 0, 533, 0, 0, 0, 0, 534, 0, 0, 535, 0, 0, 0, 0, 0, 0, 0, 0, 536, 0, 0, 0, 0, 0, 537, 0, 0, 0, 0, 0, 538, 539, 0, 540, 0, 0, 0, 0, 0, 541, 0, 542, 0, 0, 0, 0, 0, 543, 0, 544, 0, 0, 0, 0, 0, 545, 0, 546, 0, 0, 0, 0, 0, 547, 0, 548, 0, 0, 0, 0, 0, 549, 0, 550, 0, 0, 0, 0, 0, 551, 0, 552, 0, 0, 0, 0, 0, 553, 0, 554, 0, 0, 0, 0, 555, 0, 0, 556, 0, 0, 0, 0, 0, 0, 0, 0, 557, 0, 0, 0, 0, 0, 558, 0, 0, 0, 0, 0, 559, 560, 0, 561, 0, 0, 0, 0, 0, 562, 0, 563, 0, 0, 0, 0, 0, 564, 0, 565, 0, 0, 0, 0, 0, 566, 0, 567, 0, 0, 0, 0, 0, 568, 0, 569, 0, 0, 0, 0, 0, 570, 0, 571, 0, 0, 0, 0, 0, 572, 0, 573, 0, 0, 0, 0, 0, 574, 0, 575, 0, 0, 0, 0, 0, 576, 0, 577, 0, 0, 0, 0, 0, 578, 0, 579, 0, 0, 0, 0, 0, 580, 0, 581, 0, 0, 0, 0, 582, 0, 0, 583, 0, 0, 0, 0, 0, 0, 0, 0, 584, 0, 0, 0, 0, 0, 585, 0, 0, 0, 0, 0, 586, 587, 0, 588, 0, 0, 0, 0, 0, 589, 0, 590, 0, 0, 0, 0, 0, 591, 0, 592, 0, 0, 0, 0, 0, 593, 0, 594, 0, 0, 0, 0, 0, 595, 0, 596, 0, 0, 0, 0, 0, 597, 0, 598, 0, 0, 0, 0, 0, 599, 0, 600, 0, 0, 0, 0, 0, 601, 0, 602, 0, 0, 0, 0, 0, 603, 0, 604, 0, 0, 0, 0, 0, 605, 0, 606, 0, 0, 0, 0, 0, 607, 0, 608, 0, 0, 0, 0, 609, 0, 0, 610, 0, 0, 0, 0, 0, 0, 0, 0, 611, 0, 0, 0, 0, 0, 612, 0, 0, 0, 0, 0, 613, 614, 0, 615, 0, 0, 0, 0, 0, 616, 0, 617, 0, 0, 0, 0, 0, 618, 0, 619, 0, 0, 0, 0, 0, 620, 0, 621, 0, 0, 0, 0, 0, 622, 0, 623, 0, 0, 0, 0, 0, 624, 0, 625, 0, 0, 0, 0, 0, 626, 0, 627, 0, 0, 0, 0, 0, 628, 0, 629, 0, 0, 0, 0, 0, 630, 0, 631, 0, 0, 0, 0, 0, 632, 0, 633, 0, 0, 0, 0, 634, 0, 0, 635, 0, 0, 0, 0, 0, 0, 0, 0, 636, 0, 0, 0, 0, 0, 637, 0, 0, 0, 0, 0, 638, 639, 0, 640, 0, 0, 0, 0, 0, 641, 0, 642, 0, 0, 0, 0, 0, 643, 0, 644, 0, 0, 0, 0, 0, 645, 0, 646, 0, 0, 0, 0, 0, 647, 0, 648, 0, 0, 0, 0, 0, 649, 0, 650, 0, 0, 0, 0, 0, 651, 0, 652, 0, 0, 0, 0, 0, 653, 0, 654, 0, 0, 0, 0, 655, 0, 0, 656, 0, 0, 0, 0, 0, 0, 0, 0, 657, 0, 0, 0, 0, 0, 658, 0, 0, 0, 0, 0, 659, 660, 0, 661, 0, 0, 0, 0, 0, 662, 0, 663, 0, 0, 0, 0, 0, 664, 0, 665, 0, 0, 0, 0, 0, 666, 0, 667, 0, 0, 0, 0, 0, 668, 0, 669, 0, 0, 0, 0, 0, 670, 0, 671, 0, 0, 0, 0, 0, 672, 0, 673, 0, 0, 0, 0, 0, 674, 0, 675, 0, 0, 0, 0, 0, 676, 0, 677, 0, 0, 0, 0, 0, 678, 0, 679, 0, 0, 0, 0, 0, 680, 0, 681, 0, 0, 0, 0, 682, 0, 0, 683, 0, 0, 0, 0, 0, 0, 0, 0, 684, 0, 0, 0, 0, 0, 685, 0, 0, 0, 0, 0, 686, 687, 0, 688, 0, 0, 0, 0, 0, 689, 0, 690, 0, 0, 0, 0, 0, 691, 0, 692, 0, 0, 0, 0, 0, 693, 0, 694, 0, 0, 0, 0, 0, 695, 0, 696, 0, 0, 0, 0, 0, 697, 0, 698, 0, 0, 0, 0, 0, 699, 0, 700, 0, 0, 0, 0, 0, 701, 0, 702, 0, 0, 0, 0, 0, 703, 0, 704, 0, 0, 0, 0, 0, 705, 0, 706, 0, 0, 0, 0, 0, 707, 0, 708, 0, 0, 0, 0, 709, 0, 0, 710, 0, 0, 0, 0, 0, 0, 0, 0, 711, 0, 0, 0, 0, 0, 712, 0, 0, 0, 0, 0, 713, 714, 0, 715, 0, 0, 0, 0, 0, 716, 0, 717, 0, 0, 0, 0, 0, 718, 0, 719, 0, 0, 0, 0, 0, 720, 0, 721, 0, 0, 0, 0, 0, 722, 0, 723, 0, 0, 0, 0, 0, 724, 0, 725, 0, 0, 0, 0, 0, 726, 0, 727, 0, 0, 0, 0, 0, 728, 0, 729, 0, 0, 0, 0, 0, 730, 0, 731, 0, 0, 0, 0, 0, 732, 0, 733, 0, 0, 0, 0, 734, 0, 0, 735, 0, 0, 0, 0, 0, 0, 0, 0, 736, 0, 0, 0, 0, 0, 737, 0, 0, 0, 0, 0, 738, 739, 0, 740, 0, 0, 0, 0, 0, 741, 0, 742, 0, 0, 0, 0, 0, 743, 0, 744, 0, 0, 0, 0, 0, 745, 0, 746, 0, 0, 0, 0, 0, 747, 0, 748, 0, 0, 0, 0, 0, 749, 0, 750, 0, 0, 0, 0, 0, 751, 0, 752, 0, 0, 0, 0, 0, 753, 0, 754, 0, 0, 0, 0, 755, 0, 0, 756, 0, 0, 0, 0, 0, 0, 0, 757, 0, 0, 758, 0, 759, 0, 760, 0, 0, 0, 0, 0, 761, 762, 0, 763, 0, 0, 0, 0, 0, 764, 0, 765, 0, 0, 0, 0, 0, 766, 0, 767, 0, 0, 0, 0, 0, 768, 0, 769, 0, 0, 0, 770, 0, 0, 771, 0, 0, 0, 0, 0, 0, 0, 0, 772, 0, 0, 0, 0, 0, 773, 0, 0, 0, 0, 0, 774, 775, 0, 776, 0, 0, 0, 0, 0, 777, 0, 778, 0, 0, 0, 0, 0, 779, 0, 780, 0, 0, 0, 0, 0, 781, 0, 782, 0, 0, 0, 0, 0, 783, 0, 784, 0, 0, 0, 0, 0, 785, 0, 786, 0, 0, 0, 0, 0, 787, 0, 788, 0, 0, 0, 0, 0, 789, 0, 790, 0, 0, 0, 0, 0, 791, 0, 792, 0, 0, 0, 0, 0, 793, 0, 794, 0, 0, 0, 0, 795, 0, 0, 796, 0, 0, 0, 0, 0, 0, 0, 0, 797, 0, 0, 0, 0, 0, 798, 0, 0, 0, 0, 0, 799, 800, 0, 801, 0, 0, 0, 0, 0, 802, 0, 803, 0, 0, 0, 0, 0, 804, 0, 805, 0, 0, 0, 0, 0, 806, 0, 807, 0, 0, 0, 0, 0, 808, 0, 809, 0, 0, 0, 0, 0, 810, 0, 811, 0, 0, 0, 0, 0, 812, 0, 813, 0, 0, 0, 0, 0, 814, 0, 815, 0, 0, 0, 0, 0, 816, 0, 817, 0, 0, 0, 0, 0, 818, 0, 819, 0, 0, 0, 0, 820, 0, 0, 821, 0, 0, 0, 0, 0, 0, 0, 0, 822, 0, 0, 0, 0, 0, 823, 0, 0, 0, 0, 0, 824, 825, 0, 826, 0, 0, 0, 0, 0, 827, 0, 828, 0, 0, 0, 0, 0, 829, 0, 830, 0, 0, 0, 0, 0, 831, 0, 832, 0, 0, 0, 0, 0, 833, 0, 834, 0, 0, 0, 0, 0, 835, 0, 836, 0, 0, 0, 0, 0, 837, 0, 838, 0, 0, 0, 0, 0, 839, 0, 840, 0, 0, 0, 0, 0, 841, 0, 842, 0, 0, 0, 0, 0, 843, 0, 844, 0, 0, 0, 0, 845, 0, 0, 846, 0, 0, 0, 0, 0, 0, 0, 0, 847, 0, 0, 0, 0, 0, 848, 0, 0, 0, 0, 0, 849, 850, 0, 851, 0, 0, 0, 0, 0, 852, 0, 853, 0, 0, 0, 0, 0, 854, 0, 855, 0, 0, 0, 0, 0, 856, 0, 857, 0, 0, 0, 0, 0, 858, 0, 859, 0, 0, 0, 0, 0, 860, 0, 861, 0, 0, 0, 0, 0, 862, 0, 863, 0, 0, 0, 0, 0, 864, 0, 865, 0, 0, 0, 0, 0, 866, 0, 867, 0, 0, 0, 0, 0, 868, 0, 869, 0, 0, 0, 0, 870, 0, 0, 871, 0, 0, 0, 0, 0, 0, 0, 0, 872, 0, 0, 0, 0, 0, 873, 0, 0, 0, 0, 0, 874, 875, 0, 876, 0, 0, 0, 0, 0, 877, 0, 878, 0, 0, 0, 0, 0, 879, 0, 880, 0, 0, 0, 0, 0, 881, 0, 882, 0, 0, 0, 0, 0, 883, 0, 884, 0, 0, 0, 0, 0, 885, 0, 886, 0, 0, 0, 0, 0, 887, 0, 888, 0, 0, 0, 0, 0, 889, 0, 890, 0, 0, 0, 0, 0, 891, 0, 892, 0, 0, 0, 0, 0, 893, 0, 894, 0, 0, 0, 0, 895, 0, 0, 896, 0, 0, 0, 0, 0, 0, 0, 0, 897, 0, 0, 0, 0, 0, 898, 0, 0, 0, 0, 0, 899, 900, 0, 901, 0, 0, 0, 0, 0, 902, 0, 903, 0, 0, 0, 0, 0, 904, 0, 905, 0, 0, 0, 0, 0, 906, 0, 907, 0, 0, 0, 0, 0, 908, 0, 909, 0, 0, 0, 0, 0, 910, 0, 911, 0, 0, 0, 0, 0, 912, 0, 913, 0, 0, 0, 0, 0, 914, 0, 915, 0, 0, 0, 0, 0, 916, 0, 917, 0, 0, 0, 0, 0, 918, 0, 919, 0, 0, 0, 0, 920, 0, 0, 921, 0, 0, 0, 0, 0, 0, 0, 0, 922, 0, 0, 0, 0, 0, 923, 0, 0, 0, 0, 0, 924, 925, 0, 926, 0, 0, 0, 0, 0, 927, 0, 928, 0, 0, 0, 0, 0, 929, 0, 930, 0, 0, 0, 0, 0, 931, 0, 932, 0, 0, 0, 0, 0, 933, 0, 934, 0, 0, 0, 0, 0, 935, 0, 936, 0, 0, 0, 0, 0, 937, 0, 938, 0, 0, 0, 0, 0, 939, 0, 940, 0, 0, 0, 0, 0, 941, 0, 942, 0, 0, 0, 0, 0, 943, 0, 944, 0, 0, 0, 0, 945, 0, 0, 946, 0, 0, 0, 0, 0, 0, 0, 0, 947, 0, 0, 0, 0, 0, 948, 0, 0, 0, 0, 0, 949, 950, 0, 951, 0, 0, 0, 0, 0, 952, 0, 953, 0, 0, 0, 0, 0, 954, 0, 955, 0, 0, 0, 0, 0, 956, 0, 957, 0, 0, 0, 0, 0, 958, 0, 959, 0, 0, 0, 0, 0, 960, 0, 961, 0, 0, 0, 0, 0, 962, 0, 963, 0, 0, 0, 0, 0, 964, 0, 965, 0, 0, 0, 0, 0, 966, 0, 967, 0, 0, 0, 0, 0, 968, 0, 969, 0, 0, 0, 0, 970, 0, 0, 971, 0, 0, 0, 0, 0, 0, 0, 0, 972, 0, 0, 0, 0, 0, 973, 0, 0, 0, 0, 0, 974, 975, 0, 976, 0, 0, 0, 0, 0, 977, 0, 978, 0, 0, 0, 0, 0, 979, 0, 980, 0, 0, 0, 0, 0, 981, 0, 982, 0, 0, 0, 0, 0, 983, 0, 984, 0, 0, 0, 0, 0, 985, 0, 986, 0, 0, 0, 0, 0, 987, 0, 988, 0, 0, 0, 0, 0, 989, 0, 990, 0, 0, 0, 0, 0, 991, 0, 992, 0, 0, 0, 0, 0, 993, 0, 994, 0, 0, 0, 0, 995, 0, 0, 996, 0, 0, 0, 0, 0, 0, 0, 0, 997, 0, 0, 0, 0, 0, 998, 0, 0, 0, 0, 0, 999, 1000, 0, 1001, 0, 0, 0, 0, 0, 1002, 0, 1003, 0, 0, 0, 0, 0, 1004, 0, 1005, 0, 0, 0, 0, 0, 1006, 0, 1007, 0, 0, 0, 0, 0, 1008, 0, 1009, 0, 0, 0, 0, 0, 1010, 0, 1011, 0, 0, 0, 0, 0, 1012, 0, 1013, 0, 0, 0, 0, 0, 1014, 0, 1015, 0, 0, 0, 0, 0, 1016, 0, 1017, 0, 0, 0, 0, 0, 1018, 0, 1019, 0, 0, 0, 0, 1020, 0, 0, 1021, 0, 0, 0, 0, 0, 0, 0, 0, 1022, 0, 0, 0, 0, 0, 1023, 0, 0, 0, 0, 0, 1024, 1025, 0, 1026, 0, 0, 0, 0, 0, 1027, 0, 1028, }; void recomp_unit_0021_entry(Runtime &rt, AllegrexContext &ctx, std::uint16_t direct_entry_id, GuestMemory::AotFastView &aot_mem) { std::uint32_t jump_target = 0u; std::uint32_t local_transfers = 0u; std::uint32_t local_pc = ctx.pc; std::uint32_t entry_id = direct_entry_id; LOCAL_DISPATCH: { if (entry_id == 0u) { const std::uint32_t entry_delta = local_pc - 0x08858000u; entry_id = (entry_delta < 16372u && (entry_delta & 3u) == 0u) ? kEntryIds_recomp_unit_0021[entry_delta >> 2u] : 0u; } switch (entry_id) { case 1u: goto L_08858000; case 2u: goto L_08858008; case 3u: goto L_0885800C; case 4u: goto L_08858014; case 5u: goto L_0885802C; case 6u: goto L_08858034; case 7u: goto L_0885804C; case 8u: goto L_08858054; case 9u: goto L_0885806C; case 10u: goto L_08858074; case 11u: goto L_0885808C; case 12u: goto L_08858094; case 13u: goto L_088580AC; case 14u: goto L_088580B4; case 15u: goto L_088580CC; case 16u: goto L_088580D4; case 17u: goto L_088580EC; case 18u: goto L_088580F4; case 19u: goto L_0885810C; case 20u: goto L_08858114; case 21u: goto L_0885812C; case 22u: goto L_08858134; case 23u: goto L_08858148; case 24u: goto L_08858154; case 25u: goto L_08858174; case 26u: goto L_08858180; case 27u: goto L_0885818C; case 28u: goto L_088581A4; case 29u: goto L_088581A8; case 30u: goto L_088581B0; case 31u: goto L_088581BC; case 32u: goto L_088581D4; case 33u: goto L_088581DC; case 34u: goto L_088581F4; case 35u: goto L_088581FC; case 36u: goto L_0885820C; case 37u: goto L_08858218; case 38u: goto L_08858238; case 39u: goto L_08858244; case 40u: goto L_0885825C; case 41u: goto L_08858264; case 42u: goto L_08858274; case 43u: goto L_0885827C; case 44u: goto L_08858288; case 45u: goto L_088582A0; case 46u: goto L_088582A4; case 47u: goto L_088582B0; case 48u: goto L_088582D0; case 49u: goto L_088582DC; case 50u: goto L_088582E4; case 51u: goto L_088582EC; case 52u: goto L_08858304; case 53u: goto L_08858308; case 54u: goto L_08858310; case 55u: goto L_08858328; case 56u: goto L_08858330; case 57u: goto L_08858348; case 58u: goto L_08858350; case 59u: goto L_08858368; case 60u: goto L_08858370; case 61u: goto L_08858380; case 62u: goto L_0885838C; case 63u: goto L_088583AC; case 64u: goto L_088583B8; case 65u: goto L_088583C0; case 66u: goto L_088583C8; case 67u: goto L_088583E0; case 68u: goto L_088583E4; case 69u: goto L_088583EC; case 70u: goto L_08858404; case 71u: goto L_0885840C; case 72u: goto L_08858424; case 73u: goto L_0885842C; case 74u: goto L_08858444; case 75u: goto L_0885844C; case 76u: goto L_0885845C; case 77u: goto L_08858468; case 78u: goto L_08858488; case 79u: goto L_08858494; case 80u: goto L_0885849C; case 81u: goto L_088584A4; case 82u: goto L_088584BC; case 83u: goto L_088584C0; case 84u: goto L_088584C8; case 85u: goto L_088584E0; case 86u: goto L_088584E8; case 87u: goto L_08858500; case 88u: goto L_08858508; case 89u: goto L_08858520; case 90u: goto L_08858528; case 91u: goto L_08858538; case 92u: goto L_08858544; case 93u: goto L_08858564; case 94u: goto L_08858570; case 95u: goto L_08858578; case 96u: goto L_08858580; case 97u: goto L_08858598; case 98u: goto L_0885859C; case 99u: goto L_088585A4; case 100u: goto L_088585BC; case 101u: goto L_088585C4; case 102u: goto L_088585DC; case 103u: goto L_088585E4; case 104u: goto L_088585FC; case 105u: goto L_08858604; case 106u: goto L_08858614; case 107u: goto L_08858620; case 108u: goto L_08858640; case 109u: goto L_0885864C; case 110u: goto L_08858654; case 111u: goto L_0885865C; case 112u: goto L_08858674; case 113u: goto L_08858678; case 114u: goto L_08858680; case 115u: goto L_08858698; case 116u: goto L_088586A0; case 117u: goto L_088586B8; case 118u: goto L_088586C0; case 119u: goto L_088586D8; case 120u: goto L_088586E0; case 121u: goto L_088586F0; case 122u: goto L_088586FC; case 123u: goto L_0885871C; case 124u: goto L_08858728; case 125u: goto L_08858730; case 126u: goto L_08858738; case 127u: goto L_08858750; case 128u: goto L_08858754; case 129u: goto L_0885875C; case 130u: goto L_08858774; case 131u: goto L_0885877C; case 132u: goto L_08858794; case 133u: goto L_0885879C; case 134u: goto L_088587B4; case 135u: goto L_088587BC; case 136u: goto L_088587CC; case 137u: goto L_088587D8; case 138u: goto L_088587FC; case 139u: goto L_08858814; case 140u: goto L_0885882C; case 141u: goto L_08858830; case 142u: goto L_08858838; case 143u: goto L_08858850; case 144u: goto L_08858858; case 145u: goto L_08858870; case 146u: goto L_08858878; case 147u: goto L_08858890; case 148u: goto L_08858898; case 149u: goto L_088588B0; case 150u: goto L_088588B8; case 151u: goto L_088588D0; case 152u: goto L_088588D8; case 153u: goto L_088588F0; case 154u: goto L_088588F8; case 155u: goto L_08858910; case 156u: goto L_08858918; case 157u: goto L_08858930; case 158u: goto L_08858938; case 159u: goto L_08858950; case 160u: goto L_08858958; case 161u: goto L_0885896C; case 162u: goto L_08858978; case 163u: goto L_0885899C; case 164u: goto L_088589B4; case 165u: goto L_088589CC; case 166u: goto L_088589D0; case 167u: goto L_088589D8; case 168u: goto L_088589F0; case 169u: goto L_088589F8; case 170u: goto L_08858A10; case 171u: goto L_08858A18; case 172u: goto L_08858A30; case 173u: goto L_08858A38; case 174u: goto L_08858A50; case 175u: goto L_08858A58; case 176u: goto L_08858A70; case 177u: goto L_08858A78; case 178u: goto L_08858A90; case 179u: goto L_08858A98; case 180u: goto L_08858AB0; case 181u: goto L_08858AB8; case 182u: goto L_08858AD0; case 183u: goto L_08858AD8; case 184u: goto L_08858AF0; case 185u: goto L_08858AF8; case 186u: goto L_08858B0C; case 187u: goto L_08858B18; case 188u: goto L_08858B38; case 189u: goto L_08858B50; case 190u: goto L_08858B58; case 191u: goto L_08858B68; case 192u: goto L_08858B74; case 193u: goto L_08858B94; case 194u: goto L_08858BAC; case 195u: goto L_08858BB4; case 196u: goto L_08858BC4; case 197u: goto L_08858BD0; case 198u: goto L_08858BF0; case 199u: goto L_08858C08; case 200u: goto L_08858C10; case 201u: goto L_08858C20; case 202u: goto L_08858C2C; case 203u: goto L_08858C4C; case 204u: goto L_08858C64; case 205u: goto L_08858C6C; case 206u: goto L_08858C7C; case 207u: goto L_08858C88; case 208u: goto L_08858CA8; case 209u: goto L_08858CB4; case 210u: goto L_08858CBC; case 211u: goto L_08858CC4; case 212u: goto L_08858CDC; case 213u: goto L_08858CE0; case 214u: goto L_08858CE8; case 215u: goto L_08858D00; case 216u: goto L_08858D08; case 217u: goto L_08858D20; case 218u: goto L_08858D28; case 219u: goto L_08858D40; case 220u: goto L_08858D48; case 221u: goto L_08858D58; case 222u: goto L_08858D64; case 223u: goto L_08858D84; case 224u: goto L_08858D90; case 225u: goto L_08858D98; case 226u: goto L_08858DA0; case 227u: goto L_08858DB8; case 228u: goto L_08858DBC; case 229u: goto L_08858DC4; case 230u: goto L_08858DDC; case 231u: goto L_08858DE4; case 232u: goto L_08858DFC; case 233u: goto L_08858E04; case 234u: goto L_08858E1C; case 235u: goto L_08858E24; case 236u: goto L_08858E34; case 237u: goto L_08858E40; case 238u: goto L_08858E60; case 239u: goto L_08858E6C; case 240u: goto L_08858E74; case 241u: goto L_08858E7C; case 242u: goto L_08858E94; case 243u: goto L_08858E98; case 244u: goto L_08858EA0; case 245u: goto L_08858EB8; case 246u: goto L_08858EC0; case 247u: goto L_08858ED8; case 248u: goto L_08858EE0; case 249u: goto L_08858EF8; case 250u: goto L_08858F00; case 251u: goto L_08858F10; case 252u: goto L_08858F1C; case 253u: goto L_08858F3C; case 254u: goto L_08858F48; case 255u: goto L_08858F50; case 256u: goto L_08858F58; case 257u: goto L_08858F70; case 258u: goto L_08858F74; case 259u: goto L_08858F7C; case 260u: goto L_08858F94; case 261u: goto L_08858F9C; case 262u: goto L_08858FB4; case 263u: goto L_08858FBC; case 264u: goto L_08858FD4; case 265u: goto L_08858FDC; case 266u: goto L_08858FEC; case 267u: goto L_08858FF8; case 268u: goto L_08859018; case 269u: goto L_08859024; case 270u: goto L_0885902C; case 271u: goto L_08859034; case 272u: goto L_0885904C; case 273u: goto L_08859050; case 274u: goto L_08859058; case 275u: goto L_08859070; case 276u: goto L_08859078; case 277u: goto L_08859090; case 278u: goto L_08859098; case 279u: goto L_088590B0; case 280u: goto L_088590B8; case 281u: goto L_088590C8; case 282u: goto L_088590D4; case 283u: goto L_088590F4; case 284u: goto L_08859100; case 285u: goto L_08859108; case 286u: goto L_08859110; case 287u: goto L_08859128; case 288u: goto L_0885912C; case 289u: goto L_08859134; case 290u: goto L_0885914C; case 291u: goto L_08859154; case 292u: goto L_0885916C; case 293u: goto L_08859174; case 294u: goto L_0885918C; case 295u: goto L_08859194; case 296u: goto L_088591A4; case 297u: goto L_088591B0; case 298u: goto L_088591D0; case 299u: goto L_088591DC; case 300u: goto L_088591E4; case 301u: goto L_088591EC; case 302u: goto L_08859204; case 303u: goto L_08859208; case 304u: goto L_08859210; case 305u: goto L_08859228; case 306u: goto L_08859230; case 307u: goto L_08859248; case 308u: goto L_08859250; case 309u: goto L_08859268; case 310u: goto L_08859270; case 311u: goto L_08859280; case 312u: goto L_0885928C; case 313u: goto L_088592AC; case 314u: goto L_088592B8; case 315u: goto L_088592C0; case 316u: goto L_088592C8; case 317u: goto L_088592E0; case 318u: goto L_088592E4; case 319u: goto L_088592EC; case 320u: goto L_08859304; case 321u: goto L_0885930C; case 322u: goto L_08859324; case 323u: goto L_0885932C; case 324u: goto L_08859344; case 325u: goto L_0885934C; case 326u: goto L_0885935C; case 327u: goto L_08859368; case 328u: goto L_08859388; case 329u: goto L_08859394; case 330u: goto L_0885939C; case 331u: goto L_088593A4; case 332u: goto L_088593BC; case 333u: goto L_088593C0; case 334u: goto L_088593C8; case 335u: goto L_088593E0; case 336u: goto L_088593E8; case 337u: goto L_08859400; case 338u: goto L_08859408; case 339u: goto L_08859420; case 340u: goto L_08859428; case 341u: goto L_08859438; case 342u: goto L_08859444; case 343u: goto L_08859464; case 344u: goto L_08859470; case 345u: goto L_08859478; case 346u: goto L_08859480; case 347u: goto L_08859498; case 348u: goto L_0885949C; case 349u: goto L_088594A4; case 350u: goto L_088594BC; case 351u: goto L_088594C4; case 352u: goto L_088594DC; case 353u: goto L_088594E4; case 354u: goto L_088594FC; case 355u: goto L_08859504; case 356u: goto L_08859514; case 357u: goto L_08859520; case 358u: goto L_08859540; case 359u: goto L_0885954C; case 360u: goto L_08859554; case 361u: goto L_0885956C; case 362u: goto L_08859570; case 363u: goto L_08859578; case 364u: goto L_08859590; case 365u: goto L_08859598; case 366u: goto L_088595B0; case 367u: goto L_088595B8; case 368u: goto L_088595C8; case 369u: goto L_088595D4; case 370u: goto L_088595F4; case 371u: goto L_08859600; case 372u: goto L_08859608; case 373u: goto L_08859620; case 374u: goto L_08859624; case 375u: goto L_0885962C; case 376u: goto L_08859644; case 377u: goto L_0885964C; case 378u: goto L_08859664; case 379u: goto L_0885966C; case 380u: goto L_0885967C; case 381u: goto L_08859688; case 382u: goto L_088596A8; case 383u: goto L_088596B4; case 384u: goto L_088596BC; case 385u: goto L_088596C4; case 386u: goto L_088596DC; case 387u: goto L_088596E0; case 388u: goto L_088596E8; case 389u: goto L_08859700; case 390u: goto L_08859708; case 391u: goto L_08859720; case 392u: goto L_08859728; case 393u: goto L_08859740; case 394u: goto L_08859748; case 395u: goto L_08859758; case 396u: goto L_08859764; case 397u: goto L_08859784; case 398u: goto L_08859790; case 399u: goto L_08859798; case 400u: goto L_088597A0; case 401u: goto L_088597B8; case 402u: goto L_088597BC; case 403u: goto L_088597C4; case 404u: goto L_088597DC; case 405u: goto L_088597E4; case 406u: goto L_088597FC; case 407u: goto L_08859804; case 408u: goto L_0885981C; case 409u: goto L_08859824; case 410u: goto L_08859834; case 411u: goto L_08859840; case 412u: goto L_08859860; case 413u: goto L_0885986C; case 414u: goto L_08859874; case 415u: goto L_0885987C; case 416u: goto L_08859894; case 417u: goto L_08859898; case 418u: goto L_088598A0; case 419u: goto L_088598B8; case 420u: goto L_088598C0; case 421u: goto L_088598D8; case 422u: goto L_088598E0; case 423u: goto L_088598F8; case 424u: goto L_08859900; case 425u: goto L_08859910; case 426u: goto L_0885991C; case 427u: goto L_0885993C; case 428u: goto L_08859948; case 429u: goto L_08859950; case 430u: goto L_08859958; case 431u: goto L_08859970; case 432u: goto L_08859974; case 433u: goto L_0885997C; case 434u: goto L_08859994; case 435u: goto L_0885999C; case 436u: goto L_088599B4; case 437u: goto L_088599BC; case 438u: goto L_088599D4; case 439u: goto L_088599DC; case 440u: goto L_088599EC; case 441u: goto L_088599F8; case 442u: goto L_08859A18; case 443u: goto L_08859A24; case 444u: goto L_08859A2C; case 445u: goto L_08859A34; case 446u: goto L_08859A4C; case 447u: goto L_08859A50; case 448u: goto L_08859A58; case 449u: goto L_08859A70; case 450u: goto L_08859A78; case 451u: goto L_08859A90; case 452u: goto L_08859A98; case 453u: goto L_08859AB0; case 454u: goto L_08859AB8; case 455u: goto L_08859AC8; case 456u: goto L_08859AD4; case 457u: goto L_08859AF8; case 458u: goto L_08859B10; case 459u: goto L_08859B28; case 460u: goto L_08859B2C; case 461u: goto L_08859B34; case 462u: goto L_08859B4C; case 463u: goto L_08859B54; case 464u: goto L_08859B6C; case 465u: goto L_08859B74; case 466u: goto L_08859B8C; case 467u: goto L_08859B94; case 468u: goto L_08859BAC; case 469u: goto L_08859BB4; case 470u: goto L_08859BCC; case 471u: goto L_08859BD4; case 472u: goto L_08859BEC; case 473u: goto L_08859BF4; case 474u: goto L_08859C0C; case 475u: goto L_08859C14; case 476u: goto L_08859C2C; case 477u: goto L_08859C34; case 478u: goto L_08859C4C; case 479u: goto L_08859C54; case 480u: goto L_08859C6C; case 481u: goto L_08859C74; case 482u: goto L_08859C88; case 483u: goto L_08859C94; case 484u: goto L_08859CB8; case 485u: goto L_08859CD0; case 486u: goto L_08859CE8; case 487u: goto L_08859CEC; case 488u: goto L_08859CF4; case 489u: goto L_08859D0C; case 490u: goto L_08859D14; case 491u: goto L_08859D2C; case 492u: goto L_08859D34; case 493u: goto L_08859D4C; case 494u: goto L_08859D54; case 495u: goto L_08859D6C; case 496u: goto L_08859D74; case 497u: goto L_08859D8C; case 498u: goto L_08859D94; case 499u: goto L_08859DAC; case 500u: goto L_08859DB4; case 501u: goto L_08859DCC; case 502u: goto L_08859DD4; case 503u: goto L_08859DEC; case 504u: goto L_08859DF4; case 505u: goto L_08859E0C; case 506u: goto L_08859E14; case 507u: goto L_08859E2C; case 508u: goto L_08859E34; case 509u: goto L_08859E48; case 510u: goto L_08859E54; case 511u: goto L_08859E78; case 512u: goto L_08859E90; case 513u: goto L_08859EA8; case 514u: goto L_08859EAC; case 515u: goto L_08859EB4; case 516u: goto L_08859ECC; case 517u: goto L_08859ED4; case 518u: goto L_08859EEC; case 519u: goto L_08859EF4; case 520u: goto L_08859F0C; case 521u: goto L_08859F14; case 522u: goto L_08859F2C; case 523u: goto L_08859F34; case 524u: goto L_08859F4C; case 525u: goto L_08859F54; case 526u: goto L_08859F6C; case 527u: goto L_08859F74; case 528u: goto L_08859F8C; case 529u: goto L_08859F94; case 530u: goto L_08859FAC; case 531u: goto L_08859FB4; case 532u: goto L_08859FCC; case 533u: goto L_08859FD4; case 534u: goto L_08859FE8; case 535u: goto L_08859FF4; case 536u: goto L_0885A018; case 537u: goto L_0885A030; case 538u: goto L_0885A048; case 539u: goto L_0885A04C; case 540u: goto L_0885A054; case 541u: goto L_0885A06C; case 542u: goto L_0885A074; case 543u: goto L_0885A08C; case 544u: goto L_0885A094; case 545u: goto L_0885A0AC; case 546u: goto L_0885A0B4; case 547u: goto L_0885A0CC; case 548u: goto L_0885A0D4; case 549u: goto L_0885A0EC; case 550u: goto L_0885A0F4; case 551u: goto L_0885A10C; case 552u: goto L_0885A114; case 553u: goto L_0885A12C; case 554u: goto L_0885A134; case 555u: goto L_0885A148; case 556u: goto L_0885A154; case 557u: goto L_0885A178; case 558u: goto L_0885A190; case 559u: goto L_0885A1A8; case 560u: goto L_0885A1AC; case 561u: goto L_0885A1B4; case 562u: goto L_0885A1CC; case 563u: goto L_0885A1D4; case 564u: goto L_0885A1EC; case 565u: goto L_0885A1F4; case 566u: goto L_0885A20C; case 567u: goto L_0885A214; case 568u: goto L_0885A22C; case 569u: goto L_0885A234; case 570u: goto L_0885A24C; case 571u: goto L_0885A254; case 572u: goto L_0885A26C; case 573u: goto L_0885A274; case 574u: goto L_0885A28C; case 575u: goto L_0885A294; case 576u: goto L_0885A2AC; case 577u: goto L_0885A2B4; case 578u: goto L_0885A2CC; case 579u: goto L_0885A2D4; case 580u: goto L_0885A2EC; case 581u: goto L_0885A2F4; case 582u: goto L_0885A308; case 583u: goto L_0885A314; case 584u: goto L_0885A338; case 585u: goto L_0885A350; case 586u: goto L_0885A368; case 587u: goto L_0885A36C; case 588u: goto L_0885A374; case 589u: goto L_0885A38C; case 590u: goto L_0885A394; case 591u: goto L_0885A3AC; case 592u: goto L_0885A3B4; case 593u: goto L_0885A3CC; case 594u: goto L_0885A3D4; case 595u: goto L_0885A3EC; case 596u: goto L_0885A3F4; case 597u: goto L_0885A40C; case 598u: goto L_0885A414; case 599u: goto L_0885A42C; case 600u: goto L_0885A434; case 601u: goto L_0885A44C; case 602u: goto L_0885A454; case 603u: goto L_0885A46C; case 604u: goto L_0885A474; case 605u: goto L_0885A48C; case 606u: goto L_0885A494; case 607u: goto L_0885A4AC; case 608u: goto L_0885A4B4; case 609u: goto L_0885A4C8; case 610u: goto L_0885A4D4; case 611u: goto L_0885A4F8; case 612u: goto L_0885A510; case 613u: goto L_0885A528; case 614u: goto L_0885A52C; case 615u: goto L_0885A534; case 616u: goto L_0885A54C; case 617u: goto L_0885A554; case 618u: goto L_0885A56C; case 619u: goto L_0885A574; case 620u: goto L_0885A58C; case 621u: goto L_0885A594; case 622u: goto L_0885A5AC; case 623u: goto L_0885A5B4; case 624u: goto L_0885A5CC; case 625u: goto L_0885A5D4; case 626u: goto L_0885A5EC; case 627u: goto L_0885A5F4; case 628u: goto L_0885A60C; case 629u: goto L_0885A614; case 630u: goto L_0885A62C; case 631u: goto L_0885A634; case 632u: goto L_0885A64C; case 633u: goto L_0885A654; case 634u: goto L_0885A668; case 635u: goto L_0885A674; case 636u: goto L_0885A698; case 637u: goto L_0885A6B0; case 638u: goto L_0885A6C8; case 639u: goto L_0885A6CC; case 640u: goto L_0885A6D4; case 641u: goto L_0885A6EC; case 642u: goto L_0885A6F4; case 643u: goto L_0885A70C; case 644u: goto L_0885A714; case 645u: goto L_0885A72C; case 646u: goto L_0885A734; case 647u: goto L_0885A74C; case 648u: goto L_0885A754; case 649u: goto L_0885A76C; case 650u: goto L_0885A774; case 651u: goto L_0885A78C; case 652u: goto L_0885A794; case 653u: goto L_0885A7AC; case 654u: goto L_0885A7B4; case 655u: goto L_0885A7C8; case 656u: goto L_0885A7D4; case 657u: goto L_0885A7F8; case 658u: goto L_0885A810; case 659u: goto L_0885A828; case 660u: goto L_0885A82C; case 661u: goto L_0885A834; case 662u: goto L_0885A84C; case 663u: goto L_0885A854; case 664u: goto L_0885A86C; case 665u: goto L_0885A874; case 666u: goto L_0885A88C; case 667u: goto L_0885A894; case 668u: goto L_0885A8AC; case 669u: goto L_0885A8B4; case 670u: goto L_0885A8CC; case 671u: goto L_0885A8D4; case 672u: goto L_0885A8EC; case 673u: goto L_0885A8F4; case 674u: goto L_0885A90C; case 675u: goto L_0885A914; case 676u: goto L_0885A92C; case 677u: goto L_0885A934; case 678u: goto L_0885A94C; case 679u: goto L_0885A954; case 680u: goto L_0885A96C; case 681u: goto L_0885A974; case 682u: goto L_0885A988; case 683u: goto L_0885A994; case 684u: goto L_0885A9B8; case 685u: goto L_0885A9D0; case 686u: goto L_0885A9E8; case 687u: goto L_0885A9EC; case 688u: goto L_0885A9F4; case 689u: goto L_0885AA0C; case 690u: goto L_0885AA14; case 691u: goto L_0885AA2C; case 692u: goto L_0885AA34; case 693u: goto L_0885AA4C; case 694u: goto L_0885AA54; case 695u: goto L_0885AA6C; case 696u: goto L_0885AA74; case 697u: goto L_0885AA8C; case 698u: goto L_0885AA94; case 699u: goto L_0885AAAC; case 700u: goto L_0885AAB4; case 701u: goto L_0885AACC; case 702u: goto L_0885AAD4; case 703u: goto L_0885AAEC; case 704u: goto L_0885AAF4; case 705u: goto L_0885AB0C; case 706u: goto L_0885AB14; case 707u: goto L_0885AB2C; case 708u: goto L_0885AB34; case 709u: goto L_0885AB48; case 710u: goto L_0885AB54; case 711u: goto L_0885AB78; case 712u: goto L_0885AB90; case 713u: goto L_0885ABA8; case 714u: goto L_0885ABAC; case 715u: goto L_0885ABB4; case 716u: goto L_0885ABCC; case 717u: goto L_0885ABD4; case 718u: goto L_0885ABEC; case 719u: goto L_0885ABF4; case 720u: goto L_0885AC0C; case 721u: goto L_0885AC14; case 722u: goto L_0885AC2C; case 723u: goto L_0885AC34; case 724u: goto L_0885AC4C; case 725u: goto L_0885AC54; case 726u: goto L_0885AC6C; case 727u: goto L_0885AC74; case 728u: goto L_0885AC8C; case 729u: goto L_0885AC94; case 730u: goto L_0885ACAC; case 731u: goto L_0885ACB4; case 732u: goto L_0885ACCC; case 733u: goto L_0885ACD4; case 734u: goto L_0885ACE8; case 735u: goto L_0885ACF4; case 736u: goto L_0885AD18; case 737u: goto L_0885AD30; case 738u: goto L_0885AD48; case 739u: goto L_0885AD4C; case 740u: goto L_0885AD54; case 741u: goto L_0885AD6C; case 742u: goto L_0885AD74; case 743u: goto L_0885AD8C; case 744u: goto L_0885AD94; case 745u: goto L_0885ADAC; case 746u: goto L_0885ADB4; case 747u: goto L_0885ADCC; case 748u: goto L_0885ADD4; case 749u: goto L_0885ADEC; case 750u: goto L_0885ADF4; case 751u: goto L_0885AE0C; case 752u: goto L_0885AE14; case 753u: goto L_0885AE2C; case 754u: goto L_0885AE34; case 755u: goto L_0885AE48; case 756u: goto L_0885AE54; case 757u: goto L_0885AE74; case 758u: goto L_0885AE80; case 759u: goto L_0885AE88; case 760u: goto L_0885AE90; case 761u: goto L_0885AEA8; case 762u: goto L_0885AEAC; case 763u: goto L_0885AEB4; case 764u: goto L_0885AECC; case 765u: goto L_0885AED4; case 766u: goto L_0885AEEC; case 767u: goto L_0885AEF4; case 768u: goto L_0885AF0C; case 769u: goto L_0885AF14; case 770u: goto L_0885AF24; case 771u: goto L_0885AF30; case 772u: goto L_0885AF54; case 773u: goto L_0885AF6C; case 774u: goto L_0885AF84; case 775u: goto L_0885AF88; case 776u: goto L_0885AF90; case 777u: goto L_0885AFA8; case 778u: goto L_0885AFB0; case 779u: goto L_0885AFC8; case 780u: goto L_0885AFD0; case 781u: goto L_0885AFE8; case 782u: goto L_0885AFF0; case 783u: goto L_0885B008; case 784u: goto L_0885B010; case 785u: goto L_0885B028; case 786u: goto L_0885B030; case 787u: goto L_0885B048; case 788u: goto L_0885B050; case 789u: goto L_0885B068; case 790u: goto L_0885B070; case 791u: goto L_0885B088; case 792u: goto L_0885B090; case 793u: goto L_0885B0A8; case 794u: goto L_0885B0B0; case 795u: goto L_0885B0C4; case 796u: goto L_0885B0D0; case 797u: goto L_0885B0F4; case 798u: goto L_0885B10C; case 799u: goto L_0885B124; case 800u: goto L_0885B128; case 801u: goto L_0885B130; case 802u: goto L_0885B148; case 803u: goto L_0885B150; case 804u: goto L_0885B168; case 805u: goto L_0885B170; case 806u: goto L_0885B188; case 807u: goto L_0885B190; case 808u: goto L_0885B1A8; case 809u: goto L_0885B1B0; case 810u: goto L_0885B1C8; case 811u: goto L_0885B1D0; case 812u: goto L_0885B1E8; case 813u: goto L_0885B1F0; case 814u: goto L_0885B208; case 815u: goto L_0885B210; case 816u: goto L_0885B228; case 817u: goto L_0885B230; case 818u: goto L_0885B248; case 819u: goto L_0885B250; case 820u: goto L_0885B264; case 821u: goto L_0885B270; case 822u: goto L_0885B294; case 823u: goto L_0885B2AC; case 824u: goto L_0885B2C4; case 825u: goto L_0885B2C8; case 826u: goto L_0885B2D0; case 827u: goto L_0885B2E8; case 828u: goto L_0885B2F0; case 829u: goto L_0885B308; case 830u: goto L_0885B310; case 831u: goto L_0885B328; case 832u: goto L_0885B330; case 833u: goto L_0885B348; case 834u: goto L_0885B350; case 835u: goto L_0885B368; case 836u: goto L_0885B370; case 837u: goto L_0885B388; case 838u: goto L_0885B390; case 839u: goto L_0885B3A8; case 840u: goto L_0885B3B0; case 841u: goto L_0885B3C8; case 842u: goto L_0885B3D0; case 843u: goto L_0885B3E8; case 844u: goto L_0885B3F0; case 845u: goto L_0885B404; case 846u: goto L_0885B410; case 847u: goto L_0885B434; case 848u: goto L_0885B44C; case 849u: goto L_0885B464; case 850u: goto L_0885B468; case 851u: goto L_0885B470; case 852u: goto L_0885B488; case 853u: goto L_0885B490; case 854u: goto L_0885B4A8; case 855u: goto L_0885B4B0; case 856u: goto L_0885B4C8; case 857u: goto L_0885B4D0; case 858u: goto L_0885B4E8; case 859u: goto L_0885B4F0; case 860u: goto L_0885B508; case 861u: goto L_0885B510; case 862u: goto L_0885B528; case 863u: goto L_0885B530; case 864u: goto L_0885B548; case 865u: goto L_0885B550; case 866u: goto L_0885B568; case 867u: goto L_0885B570; case 868u: goto L_0885B588; case 869u: goto L_0885B590; case 870u: goto L_0885B5A4; case 871u: goto L_0885B5B0; case 872u: goto L_0885B5D4; case 873u: goto L_0885B5EC; case 874u: goto L_0885B604; case 875u: goto L_0885B608; case 876u: goto L_0885B610; case 877u: goto L_0885B628; case 878u: goto L_0885B630; case 879u: goto L_0885B648; case 880u: goto L_0885B650; case 881u: goto L_0885B668; case 882u: goto L_0885B670; case 883u: goto L_0885B688; case 884u: goto L_0885B690; case 885u: goto L_0885B6A8; case 886u: goto L_0885B6B0; case 887u: goto L_0885B6C8; case 888u: goto L_0885B6D0; case 889u: goto L_0885B6E8; case 890u: goto L_0885B6F0; case 891u: goto L_0885B708; case 892u: goto L_0885B710; case 893u: goto L_0885B728; case 894u: goto L_0885B730; case 895u: goto L_0885B744; case 896u: goto L_0885B750; case 897u: goto L_0885B774; case 898u: goto L_0885B78C; case 899u: goto L_0885B7A4; case 900u: goto L_0885B7A8; case 901u: goto L_0885B7B0; case 902u: goto L_0885B7C8; case 903u: goto L_0885B7D0; case 904u: goto L_0885B7E8; case 905u: goto L_0885B7F0; case 906u: goto L_0885B808; case 907u: goto L_0885B810; case 908u: goto L_0885B828; case 909u: goto L_0885B830; case 910u: goto L_0885B848; case 911u: goto L_0885B850; case 912u: goto L_0885B868; case 913u: goto L_0885B870; case 914u: goto L_0885B888; case 915u: goto L_0885B890; case 916u: goto L_0885B8A8; case 917u: goto L_0885B8B0; case 918u: goto L_0885B8C8; case 919u: goto L_0885B8D0; case 920u: goto L_0885B8E4; case 921u: goto L_0885B8F0; case 922u: goto L_0885B914; case 923u: goto L_0885B92C; case 924u: goto L_0885B944; case 925u: goto L_0885B948; case 926u: goto L_0885B950; case 927u: goto L_0885B968; case 928u: goto L_0885B970; case 929u: goto L_0885B988; case 930u: goto L_0885B990; case 931u: goto L_0885B9A8; case 932u: goto L_0885B9B0; case 933u: goto L_0885B9C8; case 934u: goto L_0885B9D0; case 935u: goto L_0885B9E8; case 936u: goto L_0885B9F0; case 937u: goto L_0885BA08; case 938u: goto L_0885BA10; case 939u: goto L_0885BA28; case 940u: goto L_0885BA30; case 941u: goto L_0885BA48; case 942u: goto L_0885BA50; case 943u: goto L_0885BA68; case 944u: goto L_0885BA70; case 945u: goto L_0885BA84; case 946u: goto L_0885BA90; case 947u: goto L_0885BAB4; case 948u: goto L_0885BACC; case 949u: goto L_0885BAE4; case 950u: goto L_0885BAE8; case 951u: goto L_0885BAF0; case 952u: goto L_0885BB08; case 953u: goto L_0885BB10; case 954u: goto L_0885BB28; case 955u: goto L_0885BB30; case 956u: goto L_0885BB48; case 957u: goto L_0885BB50; case 958u: goto L_0885BB68; case 959u: goto L_0885BB70; case 960u: goto L_0885BB88; case 961u: goto L_0885BB90; case 962u: goto L_0885BBA8; case 963u: goto L_0885BBB0; case 964u: goto L_0885BBC8; case 965u: goto L_0885BBD0; case 966u: goto L_0885BBE8; case 967u: goto L_0885BBF0; case 968u: goto L_0885BC08; case 969u: goto L_0885BC10; case 970u: goto L_0885BC24; case 971u: goto L_0885BC30; case 972u: goto L_0885BC54; case 973u: goto L_0885BC6C; case 974u: goto L_0885BC84; case 975u: goto L_0885BC88; case 976u: goto L_0885BC90; case 977u: goto L_0885BCA8; case 978u: goto L_0885BCB0; case 979u: goto L_0885BCC8; case 980u: goto L_0885BCD0; case 981u: goto L_0885BCE8; case 982u: goto L_0885BCF0; case 983u: goto L_0885BD08; case 984u: goto L_0885BD10; case 985u: goto L_0885BD28; case 986u: goto L_0885BD30; case 987u: goto L_0885BD48; case 988u: goto L_0885BD50; case 989u: goto L_0885BD68; case 990u: goto L_0885BD70; case 991u: goto L_0885BD88; case 992u: goto L_0885BD90; case 993u: goto L_0885BDA8; case 994u: goto L_0885BDB0; case 995u: goto L_0885BDC4; case 996u: goto L_0885BDD0; case 997u: goto L_0885BDF4; case 998u: goto L_0885BE0C; case 999u: goto L_0885BE24; case 1000u: goto L_0885BE28; case 1001u: goto L_0885BE30; case 1002u: goto L_0885BE48; case 1003u: goto L_0885BE50; case 1004u: goto L_0885BE68; case 1005u: goto L_0885BE70; case 1006u: goto L_0885BE88; case 1007u: goto L_0885BE90; case 1008u: goto L_0885BEA8; case 1009u: goto L_0885BEB0; case 1010u: goto L_0885BEC8; case 1011u: goto L_0885BED0; case 1012u: goto L_0885BEE8; case 1013u: goto L_0885BEF0; case 1014u: goto L_0885BF08; case 1015u: goto L_0885BF10; case 1016u: goto L_0885BF28; case 1017u: goto L_0885BF30; case 1018u: goto L_0885BF48; case 1019u: goto L_0885BF50; case 1020u: goto L_0885BF64; case 1021u: goto L_0885BF70; case 1022u: goto L_0885BF94; case 1023u: goto L_0885BFAC; case 1024u: goto L_0885BFC4; case 1025u: goto L_0885BFC8; case 1026u: goto L_0885BFD0; case 1027u: goto L_0885BFE8; case 1028u: goto L_0885BFF0; default: if (local_transfers == 0u) rt.unsupported(ctx.pc, 0u, "invalid internal function entry"); else ctx.pc = local_pc; return; } } L_08858000: ctx.gpr[31] = (0x08858008u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858008u) goto L_08858008; return; L_08858008: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885800C; L_0885800C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858148; } goto L_08858014; } L_08858014: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2811u); ctx.gpr[31] = (0x0885802Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885802Cu) goto L_0885802C; return; L_0885802C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858034; } L_08858034: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2803u); ctx.gpr[31] = (0x0885804Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885804Cu) goto L_0885804C; return; L_0885804C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858054; } L_08858054: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2799u); ctx.gpr[31] = (0x0885806Cu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885806Cu) goto L_0885806C; return; L_0885806C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858074; } L_08858074: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2797u); ctx.gpr[31] = (0x0885808Cu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885808Cu) goto L_0885808C; return; L_0885808C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858094; } L_08858094: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2801u); ctx.gpr[31] = (0x088580ACu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088580ACu) goto L_088580AC; return; L_088580AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_088580B4; } L_088580B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2814u); ctx.gpr[31] = (0x088580CCu); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088580CCu) goto L_088580CC; return; L_088580CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_088580D4; } L_088580D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2790u); ctx.gpr[31] = (0x088580ECu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088580ECu) goto L_088580EC; return; L_088580EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_088580F4; } L_088580F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2793u); ctx.gpr[31] = (0x0885810Cu); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885810Cu) goto L_0885810C; return; L_0885810C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858114; } L_08858114: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2806u); ctx.gpr[31] = (0x0885812Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885812Cu) goto L_0885812C; return; L_0885812C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885800C; } goto L_08858134; } L_08858134: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x08858148u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858148u) goto L_08858148; return; L_08858148: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858154: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[7] = (static_cast(ctx.gpr[6]) < 141 ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[7] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088581B0; } goto L_08858174; } L_08858174: ctx.gpr[7] = (static_cast(ctx.gpr[6]) < 139 ? 1u : 0u); { const bool branch_taken = ctx.gpr[7] != 0u; // nop if (branch_taken) { goto L_088581FC; } goto L_08858180; } L_08858180: ctx.gpr[6] = (static_cast(ctx.gpr[6]) < 140 ? 1u : 0u); { const bool branch_taken = ctx.gpr[6] == 0u; ctx.gpr[4] = (ctx.gpr[4] + static_cast(1724)); if (branch_taken) { goto L_088581DC; } goto L_0885818C; } L_0885818C: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2847u); ctx.gpr[31] = (0x088581A4u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088581A4u) goto L_088581A4; return; L_088581A4: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088581A8; L_088581A8: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885820C; } goto L_088581B0; } L_088581B0: ctx.gpr[7] = (0u | 158u); { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088581FC; } goto L_088581BC; } L_088581BC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2840u); ctx.gpr[31] = (0x088581D4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088581D4u) goto L_088581D4; return; L_088581D4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088581A8; } goto L_088581DC; } L_088581DC: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2843u); ctx.gpr[31] = (0x088581F4u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088581F4u) goto L_088581F4; return; L_088581F4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088581A8; } goto L_088581FC; } L_088581FC: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x0885820Cu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885820Cu) goto L_0885820C; return; L_0885820C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858218: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[7] = (static_cast(ctx.gpr[6]) < 140 ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[7] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885827C; } goto L_08858238; } L_08858238: ctx.gpr[7] = (static_cast(ctx.gpr[6]) < 139 ? 1u : 0u); { const bool branch_taken = ctx.gpr[7] != 0u; // nop if (branch_taken) { goto L_08858264; } goto L_08858244; } L_08858244: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2855u); ctx.gpr[31] = (0x0885825Cu); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885825Cu) goto L_0885825C; return; L_0885825C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088582A4; } goto L_08858264; } L_08858264: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858274u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858274u) goto L_08858274; return; L_08858274: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088582A4; } goto L_0885827C; } L_0885827C: ctx.gpr[7] = (static_cast(ctx.gpr[6]) < 141 ? 1u : 0u); { const bool branch_taken = ctx.gpr[7] == 0u; // nop if (branch_taken) { goto L_08858264; } goto L_08858288; } L_08858288: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2851u); ctx.gpr[31] = (0x088582A0u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088582A0u) goto L_088582A0; return; L_088582A0: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088582A4; L_088582A4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088582B0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858350; } goto L_088582D0; } L_088582D0: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08858330; } goto L_088582DC; } L_088582DC: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858310; } goto L_088582E4; } L_088582E4: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858370; } goto L_088582EC; } L_088582EC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2865u); ctx.gpr[31] = (0x08858304u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858304u) goto L_08858304; return; L_08858304: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858308; L_08858308: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858380; } goto L_08858310; } L_08858310: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2862u); ctx.gpr[31] = (0x08858328u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858328u) goto L_08858328; return; L_08858328: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858308; } goto L_08858330; } L_08858330: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2859u); ctx.gpr[31] = (0x08858348u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858348u) goto L_08858348; return; L_08858348: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858308; } goto L_08858350; } L_08858350: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2868u); ctx.gpr[31] = (0x08858368u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858368u) goto L_08858368; return; L_08858368: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858308; } goto L_08858370; } L_08858370: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858380u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858380u) goto L_08858380; return; L_08858380: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885838C: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885842C; } goto L_088583AC; } L_088583AC: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_0885840C; } goto L_088583B8; } L_088583B8: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088583EC; } goto L_088583C0; } L_088583C0: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_0885844C; } goto L_088583C8; } L_088583C8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2875u); ctx.gpr[31] = (0x088583E0u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088583E0u) goto L_088583E0; return; L_088583E0: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088583E4; L_088583E4: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885845C; } goto L_088583EC; } L_088583EC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2873u); ctx.gpr[31] = (0x08858404u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858404u) goto L_08858404; return; L_08858404: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088583E4; } goto L_0885840C; } L_0885840C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2871u); ctx.gpr[31] = (0x08858424u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858424u) goto L_08858424; return; L_08858424: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088583E4; } goto L_0885842C; } L_0885842C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2877u); ctx.gpr[31] = (0x08858444u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858444u) goto L_08858444; return; L_08858444: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088583E4; } goto L_0885844C; } L_0885844C: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x0885845Cu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885845Cu) goto L_0885845C; return; L_0885845C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858468: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858508; } goto L_08858488; } L_08858488: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088584E8; } goto L_08858494; } L_08858494: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088584C8; } goto L_0885849C; } L_0885849C: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858528; } goto L_088584A4; } L_088584A4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2883u); ctx.gpr[31] = (0x088584BCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088584BCu) goto L_088584BC; return; L_088584BC: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088584C0; L_088584C0: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858538; } goto L_088584C8; } L_088584C8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2881u); ctx.gpr[31] = (0x088584E0u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088584E0u) goto L_088584E0; return; L_088584E0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088584C0; } goto L_088584E8; } L_088584E8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2879u); ctx.gpr[31] = (0x08858500u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858500u) goto L_08858500; return; L_08858500: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088584C0; } goto L_08858508; } L_08858508: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2885u); ctx.gpr[31] = (0x08858520u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858520u) goto L_08858520; return; L_08858520: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088584C0; } goto L_08858528; } L_08858528: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858538u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858538u) goto L_08858538; return; L_08858538: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858544: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088585E4; } goto L_08858564; } L_08858564: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088585C4; } goto L_08858570; } L_08858570: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088585A4; } goto L_08858578; } L_08858578: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858604; } goto L_08858580; } L_08858580: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2891u); ctx.gpr[31] = (0x08858598u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858598u) goto L_08858598; return; L_08858598: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885859C; L_0885859C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858614; } goto L_088585A4; } L_088585A4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2889u); ctx.gpr[31] = (0x088585BCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088585BCu) goto L_088585BC; return; L_088585BC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885859C; } goto L_088585C4; } L_088585C4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2887u); ctx.gpr[31] = (0x088585DCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088585DCu) goto L_088585DC; return; L_088585DC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885859C; } goto L_088585E4; } L_088585E4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2901u); ctx.gpr[31] = (0x088585FCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088585FCu) goto L_088585FC; return; L_088585FC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885859C; } goto L_08858604; } L_08858604: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858614u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x08858614u) goto L_08858614; return; L_08858614: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858620: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088586C0; } goto L_08858640; } L_08858640: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088586A0; } goto L_0885864C; } L_0885864C: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858680; } goto L_08858654; } L_08858654: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088586E0; } goto L_0885865C; } L_0885865C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2897u); ctx.gpr[31] = (0x08858674u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858674u) goto L_08858674; return; L_08858674: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858678; L_08858678: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088586F0; } goto L_08858680; } L_08858680: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2895u); ctx.gpr[31] = (0x08858698u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858698u) goto L_08858698; return; L_08858698: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858678; } goto L_088586A0; } L_088586A0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2893u); ctx.gpr[31] = (0x088586B8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088586B8u) goto L_088586B8; return; L_088586B8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858678; } goto L_088586C0; } L_088586C0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2899u); ctx.gpr[31] = (0x088586D8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088586D8u) goto L_088586D8; return; L_088586D8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858678; } goto L_088586E0; } L_088586E0: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088586F0u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088586F0u) goto L_088586F0; return; L_088586F0: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088586FC: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885879C; } goto L_0885871C; } L_0885871C: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_0885877C; } goto L_08858728; } L_08858728: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_0885875C; } goto L_08858730; } L_08858730: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088587BC; } goto L_08858738; } L_08858738: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2909u); ctx.gpr[31] = (0x08858750u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858750u) goto L_08858750; return; L_08858750: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858754; L_08858754: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088587CC; } goto L_0885875C; } L_0885875C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2906u); ctx.gpr[31] = (0x08858774u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858774u) goto L_08858774; return; L_08858774: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858754; } goto L_0885877C; } L_0885877C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2903u); ctx.gpr[31] = (0x08858794u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858794u) goto L_08858794; return; L_08858794: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858754; } goto L_0885879C; } L_0885879C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2911u); ctx.gpr[31] = (0x088587B4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088587B4u) goto L_088587B4; return; L_088587B4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858754; } goto L_088587BC; } L_088587BC: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088587CCu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088587CCu) goto L_088587CC; return; L_088587CC: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088587D8: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858958; } goto L_088587FC; } L_088587FC: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(30728))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858814: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2933u); ctx.gpr[31] = (0x0885882Cu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885882Cu) goto L_0885882C; return; L_0885882C: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858830; L_08858830: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885896C; } goto L_08858838; } L_08858838: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2935u); ctx.gpr[31] = (0x08858850u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858850u) goto L_08858850; return; L_08858850: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858858; } L_08858858: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2927u); ctx.gpr[31] = (0x08858870u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858870u) goto L_08858870; return; L_08858870: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858878; } L_08858878: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2923u); ctx.gpr[31] = (0x08858890u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858890u) goto L_08858890; return; L_08858890: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858898; } L_08858898: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2921u); ctx.gpr[31] = (0x088588B0u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088588B0u) goto L_088588B0; return; L_088588B0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_088588B8; } L_088588B8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2925u); ctx.gpr[31] = (0x088588D0u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088588D0u) goto L_088588D0; return; L_088588D0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_088588D8; } L_088588D8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2938u); ctx.gpr[31] = (0x088588F0u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088588F0u) goto L_088588F0; return; L_088588F0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_088588F8; } L_088588F8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2914u); ctx.gpr[31] = (0x08858910u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858910u) goto L_08858910; return; L_08858910: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858918; } L_08858918: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2917u); ctx.gpr[31] = (0x08858930u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858930u) goto L_08858930; return; L_08858930: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858938; } L_08858938: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2930u); ctx.gpr[31] = (0x08858950u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858950u) goto L_08858950; return; L_08858950: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858830; } goto L_08858958; } L_08858958: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885896Cu); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885896Cu) goto L_0885896C; return; L_0885896C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858978: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858AF8; } goto L_0885899C; } L_0885899C: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(30896))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088589B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2958u); ctx.gpr[31] = (0x088589CCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088589CCu) goto L_088589CC; return; L_088589CC: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088589D0; L_088589D0: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858B0C; } goto L_088589D8; } L_088589D8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2960u); ctx.gpr[31] = (0x088589F0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088589F0u) goto L_088589F0; return; L_088589F0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_088589F8; } L_088589F8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2952u); ctx.gpr[31] = (0x08858A10u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858A10u) goto L_08858A10; return; L_08858A10: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858A18; } L_08858A18: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2948u); ctx.gpr[31] = (0x08858A30u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858A30u) goto L_08858A30; return; L_08858A30: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858A38; } L_08858A38: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2946u); ctx.gpr[31] = (0x08858A50u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858A50u) goto L_08858A50; return; L_08858A50: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858A58; } L_08858A58: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2950u); ctx.gpr[31] = (0x08858A70u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858A70u) goto L_08858A70; return; L_08858A70: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858A78; } L_08858A78: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2963u); ctx.gpr[31] = (0x08858A90u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858A90u) goto L_08858A90; return; L_08858A90: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858A98; } L_08858A98: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2939u); ctx.gpr[31] = (0x08858AB0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858AB0u) goto L_08858AB0; return; L_08858AB0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858AB8; } L_08858AB8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2942u); ctx.gpr[31] = (0x08858AD0u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858AD0u) goto L_08858AD0; return; L_08858AD0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858AD8; } L_08858AD8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2955u); ctx.gpr[31] = (0x08858AF0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858AF0u) goto L_08858AF0; return; L_08858AF0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088589D0; } goto L_08858AF8; } L_08858AF8: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x08858B0Cu); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858B0Cu) goto L_08858B0C; return; L_08858B0C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858B18: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 137u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858B58; } goto L_08858B38; } L_08858B38: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2964u); ctx.gpr[31] = (0x08858B50u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858B50u) goto L_08858B50; return; L_08858B50: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858B68; } goto L_08858B58; } L_08858B58: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858B68u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x08858B68u) goto L_08858B68; return; L_08858B68: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858B74: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 137u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858BB4; } goto L_08858B94; } L_08858B94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2967u); ctx.gpr[31] = (0x08858BACu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858BACu) goto L_08858BAC; return; L_08858BAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858BC4; } goto L_08858BB4; } L_08858BB4: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858BC4u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x08858BC4u) goto L_08858BC4; return; L_08858BC4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858BD0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 137u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858C10; } goto L_08858BF0; } L_08858BF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2970u); ctx.gpr[31] = (0x08858C08u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858C08u) goto L_08858C08; return; L_08858C08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858C20; } goto L_08858C10; } L_08858C10: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858C20u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x08858C20u) goto L_08858C20; return; L_08858C20: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858C2C: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 137u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858C6C; } goto L_08858C4C; } L_08858C4C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2973u); ctx.gpr[31] = (0x08858C64u); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858C64u) goto L_08858C64; return; L_08858C64: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858C7C; } goto L_08858C6C; } L_08858C6C: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858C7Cu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x08858C7Cu) goto L_08858C7C; return; L_08858C7C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858C88: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858D28; } goto L_08858CA8; } L_08858CA8: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08858D08; } goto L_08858CB4; } L_08858CB4: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858CE8; } goto L_08858CBC; } L_08858CBC: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858D48; } goto L_08858CC4; } L_08858CC4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2984u); ctx.gpr[31] = (0x08858CDCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858CDCu) goto L_08858CDC; return; L_08858CDC: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858CE0; L_08858CE0: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858D58; } goto L_08858CE8; } L_08858CE8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2981u); ctx.gpr[31] = (0x08858D00u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858D00u) goto L_08858D00; return; L_08858D00: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858CE0; } goto L_08858D08; } L_08858D08: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2978u); ctx.gpr[31] = (0x08858D20u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858D20u) goto L_08858D20; return; L_08858D20: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858CE0; } goto L_08858D28; } L_08858D28: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2987u); ctx.gpr[31] = (0x08858D40u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858D40u) goto L_08858D40; return; L_08858D40: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858CE0; } goto L_08858D48; } L_08858D48: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858D58u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858D58u) goto L_08858D58; return; L_08858D58: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858D64: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858E04; } goto L_08858D84; } L_08858D84: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08858DE4; } goto L_08858D90; } L_08858D90: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858DC4; } goto L_08858D98; } L_08858D98: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858E24; } goto L_08858DA0; } L_08858DA0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2996u); ctx.gpr[31] = (0x08858DB8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858DB8u) goto L_08858DB8; return; L_08858DB8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858DBC; L_08858DBC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858E34; } goto L_08858DC4; } L_08858DC4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2993u); ctx.gpr[31] = (0x08858DDCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858DDCu) goto L_08858DDC; return; L_08858DDC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858DBC; } goto L_08858DE4; } L_08858DE4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2990u); ctx.gpr[31] = (0x08858DFCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858DFCu) goto L_08858DFC; return; L_08858DFC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858DBC; } goto L_08858E04; } L_08858E04: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 2999u); ctx.gpr[31] = (0x08858E1Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858E1Cu) goto L_08858E1C; return; L_08858E1C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858DBC; } goto L_08858E24; } L_08858E24: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858E34u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858E34u) goto L_08858E34; return; L_08858E34: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858E40: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858EE0; } goto L_08858E60; } L_08858E60: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08858EC0; } goto L_08858E6C; } L_08858E6C: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858EA0; } goto L_08858E74; } L_08858E74: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858F00; } goto L_08858E7C; } L_08858E7C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3008u); ctx.gpr[31] = (0x08858E94u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858E94u) goto L_08858E94; return; L_08858E94: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858E98; L_08858E98: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858F10; } goto L_08858EA0; } L_08858EA0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3005u); ctx.gpr[31] = (0x08858EB8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858EB8u) goto L_08858EB8; return; L_08858EB8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858E98; } goto L_08858EC0; } L_08858EC0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3002u); ctx.gpr[31] = (0x08858ED8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858ED8u) goto L_08858ED8; return; L_08858ED8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858E98; } goto L_08858EE0; } L_08858EE0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3011u); ctx.gpr[31] = (0x08858EF8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858EF8u) goto L_08858EF8; return; L_08858EF8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858E98; } goto L_08858F00; } L_08858F00: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858F10u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858F10u) goto L_08858F10; return; L_08858F10: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858F1C: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08858FBC; } goto L_08858F3C; } L_08858F3C: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08858F9C; } goto L_08858F48; } L_08858F48: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08858F7C; } goto L_08858F50; } L_08858F50: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08858FDC; } goto L_08858F58; } L_08858F58: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3020u); ctx.gpr[31] = (0x08858F70u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858F70u) goto L_08858F70; return; L_08858F70: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08858F74; L_08858F74: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08858FEC; } goto L_08858F7C; } L_08858F7C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3017u); ctx.gpr[31] = (0x08858F94u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858F94u) goto L_08858F94; return; L_08858F94: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858F74; } goto L_08858F9C; } L_08858F9C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3014u); ctx.gpr[31] = (0x08858FB4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858FB4u) goto L_08858FB4; return; L_08858FB4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858F74; } goto L_08858FBC; } L_08858FBC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3023u); ctx.gpr[31] = (0x08858FD4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08858FD4u) goto L_08858FD4; return; L_08858FD4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08858F74; } goto L_08858FDC; } L_08858FDC: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08858FECu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08858FECu) goto L_08858FEC; return; L_08858FEC: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08858FF8: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859098; } goto L_08859018; } L_08859018: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08859078; } goto L_08859024; } L_08859024: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08859058; } goto L_0885902C; } L_0885902C: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088590B8; } goto L_08859034; } L_08859034: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3032u); ctx.gpr[31] = (0x0885904Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885904Cu) goto L_0885904C; return; L_0885904C: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859050; L_08859050: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088590C8; } goto L_08859058; } L_08859058: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3029u); ctx.gpr[31] = (0x08859070u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859070u) goto L_08859070; return; L_08859070: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859050; } goto L_08859078; } L_08859078: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3026u); ctx.gpr[31] = (0x08859090u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859090u) goto L_08859090; return; L_08859090: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859050; } goto L_08859098; } L_08859098: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3035u); ctx.gpr[31] = (0x088590B0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088590B0u) goto L_088590B0; return; L_088590B0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859050; } goto L_088590B8; } L_088590B8: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088590C8u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088590C8u) goto L_088590C8; return; L_088590C8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088590D4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859174; } goto L_088590F4; } L_088590F4: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08859154; } goto L_08859100; } L_08859100: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08859134; } goto L_08859108; } L_08859108: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859194; } goto L_08859110; } L_08859110: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3044u); ctx.gpr[31] = (0x08859128u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859128u) goto L_08859128; return; L_08859128: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885912C; L_0885912C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088591A4; } goto L_08859134; } L_08859134: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3041u); ctx.gpr[31] = (0x0885914Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885914Cu) goto L_0885914C; return; L_0885914C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885912C; } goto L_08859154; } L_08859154: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3038u); ctx.gpr[31] = (0x0885916Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885916Cu) goto L_0885916C; return; L_0885916C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885912C; } goto L_08859174; } L_08859174: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3047u); ctx.gpr[31] = (0x0885918Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885918Cu) goto L_0885918C; return; L_0885918C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885912C; } goto L_08859194; } L_08859194: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088591A4u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088591A4u) goto L_088591A4; return; L_088591A4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088591B0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859250; } goto L_088591D0; } L_088591D0: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08859230; } goto L_088591DC; } L_088591DC: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08859210; } goto L_088591E4; } L_088591E4: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859270; } goto L_088591EC; } L_088591EC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3056u); ctx.gpr[31] = (0x08859204u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859204u) goto L_08859204; return; L_08859204: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859208; L_08859208: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859280; } goto L_08859210; } L_08859210: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3053u); ctx.gpr[31] = (0x08859228u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859228u) goto L_08859228; return; L_08859228: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859208; } goto L_08859230; } L_08859230: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3050u); ctx.gpr[31] = (0x08859248u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859248u) goto L_08859248; return; L_08859248: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859208; } goto L_08859250; } L_08859250: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3059u); ctx.gpr[31] = (0x08859268u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859268u) goto L_08859268; return; L_08859268: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859208; } goto L_08859270; } L_08859270: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859280u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859280u) goto L_08859280; return; L_08859280: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885928C: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885932C; } goto L_088592AC; } L_088592AC: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_0885930C; } goto L_088592B8; } L_088592B8: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088592EC; } goto L_088592C0; } L_088592C0: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_0885934C; } goto L_088592C8; } L_088592C8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3068u); ctx.gpr[31] = (0x088592E0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088592E0u) goto L_088592E0; return; L_088592E0: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088592E4; L_088592E4: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885935C; } goto L_088592EC; } L_088592EC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3065u); ctx.gpr[31] = (0x08859304u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859304u) goto L_08859304; return; L_08859304: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088592E4; } goto L_0885930C; } L_0885930C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3062u); ctx.gpr[31] = (0x08859324u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859324u) goto L_08859324; return; L_08859324: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088592E4; } goto L_0885932C; } L_0885932C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3071u); ctx.gpr[31] = (0x08859344u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859344u) goto L_08859344; return; L_08859344: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088592E4; } goto L_0885934C; } L_0885934C: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x0885935Cu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885935Cu) goto L_0885935C; return; L_0885935C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859368: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859408; } goto L_08859388; } L_08859388: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088593E8; } goto L_08859394; } L_08859394: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088593C8; } goto L_0885939C; } L_0885939C: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859428; } goto L_088593A4; } L_088593A4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3130u); ctx.gpr[31] = (0x088593BCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088593BCu) goto L_088593BC; return; L_088593BC: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088593C0; L_088593C0: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859438; } goto L_088593C8; } L_088593C8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3127u); ctx.gpr[31] = (0x088593E0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088593E0u) goto L_088593E0; return; L_088593E0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088593C0; } goto L_088593E8; } L_088593E8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3124u); ctx.gpr[31] = (0x08859400u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859400u) goto L_08859400; return; L_08859400: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088593C0; } goto L_08859408; } L_08859408: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3133u); ctx.gpr[31] = (0x08859420u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859420u) goto L_08859420; return; L_08859420: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088593C0; } goto L_08859428; } L_08859428: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859438u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859438u) goto L_08859438; return; L_08859438: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859444: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088594E4; } goto L_08859464; } L_08859464: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088594C4; } goto L_08859470; } L_08859470: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088594A4; } goto L_08859478; } L_08859478: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859504; } goto L_08859480; } L_08859480: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3142u); ctx.gpr[31] = (0x08859498u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859498u) goto L_08859498; return; L_08859498: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885949C; L_0885949C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859514; } goto L_088594A4; } L_088594A4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3139u); ctx.gpr[31] = (0x088594BCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088594BCu) goto L_088594BC; return; L_088594BC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885949C; } goto L_088594C4; } L_088594C4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3136u); ctx.gpr[31] = (0x088594DCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088594DCu) goto L_088594DC; return; L_088594DC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885949C; } goto L_088594E4; } L_088594E4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3145u); ctx.gpr[31] = (0x088594FCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088594FCu) goto L_088594FC; return; L_088594FC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885949C; } goto L_08859504; } L_08859504: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859514u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859514u) goto L_08859514; return; L_08859514: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859520: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 158u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859598; } goto L_08859540; } L_08859540: ctx.gpr[7] = (0u | 115u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 111u); if (branch_taken) { goto L_08859578; } goto L_0885954C; } L_0885954C: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088595B8; } goto L_08859554; } L_08859554: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3151u); ctx.gpr[31] = (0x0885956Cu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885956Cu) goto L_0885956C; return; L_0885956C: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859570; L_08859570: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088595C8; } goto L_08859578; } L_08859578: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3153u); ctx.gpr[31] = (0x08859590u); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859590u) goto L_08859590; return; L_08859590: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859570; } goto L_08859598; } L_08859598: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3148u); ctx.gpr[31] = (0x088595B0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088595B0u) goto L_088595B0; return; L_088595B0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859570; } goto L_088595B8; } L_088595B8: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088595C8u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088595C8u) goto L_088595C8; return; L_088595C8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088595D4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 158u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885964C; } goto L_088595F4; } L_088595F4: ctx.gpr[7] = (0u | 115u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 111u); if (branch_taken) { goto L_0885962C; } goto L_08859600; } L_08859600: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_0885966C; } goto L_08859608; } L_08859608: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3161u); ctx.gpr[31] = (0x08859620u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859620u) goto L_08859620; return; L_08859620: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859624; L_08859624: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885967C; } goto L_0885962C; } L_0885962C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3163u); ctx.gpr[31] = (0x08859644u); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859644u) goto L_08859644; return; L_08859644: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859624; } goto L_0885964C; } L_0885964C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3158u); ctx.gpr[31] = (0x08859664u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859664u) goto L_08859664; return; L_08859664: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859624; } goto L_0885966C; } L_0885966C: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x0885967Cu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885967Cu) goto L_0885967C; return; L_0885967C: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859688: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859728; } goto L_088596A8; } L_088596A8: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08859708; } goto L_088596B4; } L_088596B4: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088596E8; } goto L_088596BC; } L_088596BC: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859748; } goto L_088596C4; } L_088596C4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3174u); ctx.gpr[31] = (0x088596DCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088596DCu) goto L_088596DC; return; L_088596DC: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088596E0; L_088596E0: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859758; } goto L_088596E8; } L_088596E8: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3171u); ctx.gpr[31] = (0x08859700u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859700u) goto L_08859700; return; L_08859700: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088596E0; } goto L_08859708; } L_08859708: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3168u); ctx.gpr[31] = (0x08859720u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859720u) goto L_08859720; return; L_08859720: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088596E0; } goto L_08859728; } L_08859728: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3177u); ctx.gpr[31] = (0x08859740u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859740u) goto L_08859740; return; L_08859740: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088596E0; } goto L_08859748; } L_08859748: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859758u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859758u) goto L_08859758; return; L_08859758: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859764: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859804; } goto L_08859784; } L_08859784: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088597E4; } goto L_08859790; } L_08859790: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088597C4; } goto L_08859798; } L_08859798: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859824; } goto L_088597A0; } L_088597A0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3186u); ctx.gpr[31] = (0x088597B8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088597B8u) goto L_088597B8; return; L_088597B8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_088597BC; L_088597BC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859834; } goto L_088597C4; } L_088597C4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3183u); ctx.gpr[31] = (0x088597DCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088597DCu) goto L_088597DC; return; L_088597DC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088597BC; } goto L_088597E4; } L_088597E4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3180u); ctx.gpr[31] = (0x088597FCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088597FCu) goto L_088597FC; return; L_088597FC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088597BC; } goto L_08859804; } L_08859804: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3189u); ctx.gpr[31] = (0x0885981Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885981Cu) goto L_0885981C; return; L_0885981C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_088597BC; } goto L_08859824; } L_08859824: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859834u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859834u) goto L_08859834; return; L_08859834: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859840: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088598E0; } goto L_08859860; } L_08859860: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_088598C0; } goto L_0885986C; } L_0885986C: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_088598A0; } goto L_08859874; } L_08859874: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859900; } goto L_0885987C; } L_0885987C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3198u); ctx.gpr[31] = (0x08859894u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859894u) goto L_08859894; return; L_08859894: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859898; L_08859898: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859910; } goto L_088598A0; } L_088598A0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3195u); ctx.gpr[31] = (0x088598B8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088598B8u) goto L_088598B8; return; L_088598B8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859898; } goto L_088598C0; } L_088598C0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3192u); ctx.gpr[31] = (0x088598D8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088598D8u) goto L_088598D8; return; L_088598D8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859898; } goto L_088598E0; } L_088598E0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3201u); ctx.gpr[31] = (0x088598F8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088598F8u) goto L_088598F8; return; L_088598F8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859898; } goto L_08859900; } L_08859900: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859910u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859910u) goto L_08859910; return; L_08859910: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885991C: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_088599BC; } goto L_0885993C; } L_0885993C: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_0885999C; } goto L_08859948; } L_08859948: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_0885997C; } goto L_08859950; } L_08859950: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_088599DC; } goto L_08859958; } L_08859958: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3210u); ctx.gpr[31] = (0x08859970u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859970u) goto L_08859970; return; L_08859970: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859974; L_08859974: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_088599EC; } goto L_0885997C; } L_0885997C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3207u); ctx.gpr[31] = (0x08859994u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859994u) goto L_08859994; return; L_08859994: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859974; } goto L_0885999C; } L_0885999C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3204u); ctx.gpr[31] = (0x088599B4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088599B4u) goto L_088599B4; return; L_088599B4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859974; } goto L_088599BC; } L_088599BC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3213u); ctx.gpr[31] = (0x088599D4u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x088599D4u) goto L_088599D4; return; L_088599D4: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859974; } goto L_088599DC; } L_088599DC: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x088599ECu); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x088599ECu) goto L_088599EC; return; L_088599EC: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_088599F8: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859A98; } goto L_08859A18; } L_08859A18: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_08859A78; } goto L_08859A24; } L_08859A24: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_08859A58; } goto L_08859A2C; } L_08859A2C: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_08859AB8; } goto L_08859A34; } L_08859A34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3221u); ctx.gpr[31] = (0x08859A4Cu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859A4Cu) goto L_08859A4C; return; L_08859A4C: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859A50; L_08859A50: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859AC8; } goto L_08859A58; } L_08859A58: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3219u); ctx.gpr[31] = (0x08859A70u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859A70u) goto L_08859A70; return; L_08859A70: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859A50; } goto L_08859A78; } L_08859A78: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3216u); ctx.gpr[31] = (0x08859A90u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859A90u) goto L_08859A90; return; L_08859A90: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859A50; } goto L_08859A98; } L_08859A98: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3223u); ctx.gpr[31] = (0x08859AB0u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859AB0u) goto L_08859AB0; return; L_08859AB0: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859A50; } goto L_08859AB8; } L_08859AB8: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x08859AC8u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859AC8u) goto L_08859AC8; return; L_08859AC8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859AD4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859C74; } goto L_08859AF8; } L_08859AF8: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31080))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859B10: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3453u); ctx.gpr[31] = (0x08859B28u); ctx.gpr[8] = (0u | 13u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859B28u) goto L_08859B28; return; L_08859B28: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859B2C; L_08859B2C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859C88; } goto L_08859B34; } L_08859B34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3388u); ctx.gpr[31] = (0x08859B4Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859B4Cu) goto L_08859B4C; return; L_08859B4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859B54; } L_08859B54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3408u); ctx.gpr[31] = (0x08859B6Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859B6Cu) goto L_08859B6C; return; L_08859B6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859B74; } L_08859B74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3416u); ctx.gpr[31] = (0x08859B8Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859B8Cu) goto L_08859B8C; return; L_08859B8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859B94; } L_08859B94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3419u); ctx.gpr[31] = (0x08859BACu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859BACu) goto L_08859BAC; return; L_08859BAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859BB4; } L_08859BB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3450u); ctx.gpr[31] = (0x08859BCCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859BCCu) goto L_08859BCC; return; L_08859BCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859BD4; } L_08859BD4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3388u); ctx.gpr[31] = (0x08859BECu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859BECu) goto L_08859BEC; return; L_08859BEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859BF4; } L_08859BF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3383u); ctx.gpr[31] = (0x08859C0Cu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859C0Cu) goto L_08859C0C; return; L_08859C0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859C14; } L_08859C14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3398u); ctx.gpr[31] = (0x08859C2Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859C2Cu) goto L_08859C2C; return; L_08859C2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859C34; } L_08859C34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3438u); ctx.gpr[31] = (0x08859C4Cu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859C4Cu) goto L_08859C4C; return; L_08859C4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859C54; } L_08859C54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3435u); ctx.gpr[31] = (0x08859C6Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859C6Cu) goto L_08859C6C; return; L_08859C6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859B2C; } goto L_08859C74; } L_08859C74: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x08859C88u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859C88u) goto L_08859C88; return; L_08859C88: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859C94: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859E34; } goto L_08859CB8; } L_08859CB8: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31240))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859CD0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3531u); ctx.gpr[31] = (0x08859CE8u); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859CE8u) goto L_08859CE8; return; L_08859CE8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859CEC; L_08859CEC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859E48; } goto L_08859CF4; } L_08859CF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3471u); ctx.gpr[31] = (0x08859D0Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859D0Cu) goto L_08859D0C; return; L_08859D0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859D14; } L_08859D14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3488u); ctx.gpr[31] = (0x08859D2Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859D2Cu) goto L_08859D2C; return; L_08859D2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859D34; } L_08859D34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3496u); ctx.gpr[31] = (0x08859D4Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859D4Cu) goto L_08859D4C; return; L_08859D4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859D54; } L_08859D54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3499u); ctx.gpr[31] = (0x08859D6Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859D6Cu) goto L_08859D6C; return; L_08859D6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859D74; } L_08859D74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3528u); ctx.gpr[31] = (0x08859D8Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859D8Cu) goto L_08859D8C; return; L_08859D8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859D94; } L_08859D94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3471u); ctx.gpr[31] = (0x08859DACu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859DACu) goto L_08859DAC; return; L_08859DAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859DB4; } L_08859DB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3466u); ctx.gpr[31] = (0x08859DCCu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859DCCu) goto L_08859DCC; return; L_08859DCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859DD4; } L_08859DD4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3479u); ctx.gpr[31] = (0x08859DECu); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859DECu) goto L_08859DEC; return; L_08859DEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859DF4; } L_08859DF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3518u); ctx.gpr[31] = (0x08859E0Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859E0Cu) goto L_08859E0C; return; L_08859E0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859E14; } L_08859E14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3515u); ctx.gpr[31] = (0x08859E2Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859E2Cu) goto L_08859E2C; return; L_08859E2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859CEC; } goto L_08859E34; } L_08859E34: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x08859E48u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859E48u) goto L_08859E48; return; L_08859E48: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859E54: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_08859FD4; } goto L_08859E78; } L_08859E78: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31400))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859E90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3601u); ctx.gpr[31] = (0x08859EA8u); ctx.gpr[8] = (0u | 13u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859EA8u) goto L_08859EA8; return; L_08859EA8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_08859EAC; L_08859EAC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_08859FE8; } goto L_08859EB4; } L_08859EB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3546u); ctx.gpr[31] = (0x08859ECCu); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859ECCu) goto L_08859ECC; return; L_08859ECC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859ED4; } L_08859ED4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3565u); ctx.gpr[31] = (0x08859EECu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859EECu) goto L_08859EEC; return; L_08859EEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859EF4; } L_08859EF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3570u); ctx.gpr[31] = (0x08859F0Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859F0Cu) goto L_08859F0C; return; L_08859F0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859F14; } L_08859F14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3573u); ctx.gpr[31] = (0x08859F2Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859F2Cu) goto L_08859F2C; return; L_08859F2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859F34; } L_08859F34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3546u); ctx.gpr[31] = (0x08859F4Cu); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859F4Cu) goto L_08859F4C; return; L_08859F4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859F54; } L_08859F54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3541u); ctx.gpr[31] = (0x08859F6Cu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859F6Cu) goto L_08859F6C; return; L_08859F6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859F74; } L_08859F74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3555u); ctx.gpr[31] = (0x08859F8Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859F8Cu) goto L_08859F8C; return; L_08859F8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859F94; } L_08859F94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3591u); ctx.gpr[31] = (0x08859FACu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859FACu) goto L_08859FAC; return; L_08859FAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859FB4; } L_08859FB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3589u); ctx.gpr[31] = (0x08859FCCu); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x08859FCCu) goto L_08859FCC; return; L_08859FCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_08859EAC; } goto L_08859FD4; } L_08859FD4: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x08859FE8u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x08859FE8u) goto L_08859FE8; return; L_08859FE8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_08859FF4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-115)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(33) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A134; } goto L_0885A018; } L_0885A018: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31560))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A030: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3658u); ctx.gpr[31] = (0x0885A048u); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A048u) goto L_0885A048; return; L_0885A048: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A04C; L_0885A04C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A148; } goto L_0885A054; } L_0885A054: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3620u); ctx.gpr[31] = (0x0885A06Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A06Cu) goto L_0885A06C; return; L_0885A06C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A074; } L_0885A074: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3628u); ctx.gpr[31] = (0x0885A08Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A08Cu) goto L_0885A08C; return; L_0885A08C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A094; } L_0885A094: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3631u); ctx.gpr[31] = (0x0885A0ACu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A0ACu) goto L_0885A0AC; return; L_0885A0AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A0B4; } L_0885A0B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3655u); ctx.gpr[31] = (0x0885A0CCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A0CCu) goto L_0885A0CC; return; L_0885A0CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A0D4; } L_0885A0D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3614u); ctx.gpr[31] = (0x0885A0ECu); ctx.gpr[8] = (0u | 6u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A0ECu) goto L_0885A0EC; return; L_0885A0EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A0F4; } L_0885A0F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3647u); ctx.gpr[31] = (0x0885A10Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A10Cu) goto L_0885A10C; return; L_0885A10C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A114; } L_0885A114: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3644u); ctx.gpr[31] = (0x0885A12Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A12Cu) goto L_0885A12C; return; L_0885A12C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A04C; } goto L_0885A134; } L_0885A134: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A148u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A148u) goto L_0885A148; return; L_0885A148: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A154: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A2F4; } goto L_0885A178; } L_0885A178: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31696))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A190: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3838u); ctx.gpr[31] = (0x0885A1A8u); ctx.gpr[8] = (0u | 35u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A1A8u) goto L_0885A1A8; return; L_0885A1A8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A1AC; L_0885A1AC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A308; } goto L_0885A1B4; } L_0885A1B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3675u); ctx.gpr[31] = (0x0885A1CCu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A1CCu) goto L_0885A1CC; return; L_0885A1CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A1D4; } L_0885A1D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3719u); ctx.gpr[31] = (0x0885A1ECu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A1ECu) goto L_0885A1EC; return; L_0885A1EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A1F4; } L_0885A1F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3731u); ctx.gpr[31] = (0x0885A20Cu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A20Cu) goto L_0885A20C; return; L_0885A20C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A214; } L_0885A214: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3743u); ctx.gpr[31] = (0x0885A22Cu); ctx.gpr[8] = (0u | 25u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A22Cu) goto L_0885A22C; return; L_0885A22C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A234; } L_0885A234: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3828u); ctx.gpr[31] = (0x0885A24Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A24Cu) goto L_0885A24C; return; L_0885A24C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A254; } L_0885A254: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3675u); ctx.gpr[31] = (0x0885A26Cu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A26Cu) goto L_0885A26C; return; L_0885A26C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A274; } L_0885A274: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3667u); ctx.gpr[31] = (0x0885A28Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A28Cu) goto L_0885A28C; return; L_0885A28C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A294; } L_0885A294: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3694u); ctx.gpr[31] = (0x0885A2ACu); ctx.gpr[8] = (0u | 25u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A2ACu) goto L_0885A2AC; return; L_0885A2AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A2B4; } L_0885A2B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3798u); ctx.gpr[31] = (0x0885A2CCu); ctx.gpr[8] = (0u | 30u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A2CCu) goto L_0885A2CC; return; L_0885A2CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A2D4; } L_0885A2D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3790u); ctx.gpr[31] = (0x0885A2ECu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A2ECu) goto L_0885A2EC; return; L_0885A2EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A1AC; } goto L_0885A2F4; } L_0885A2F4: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A308u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A308u) goto L_0885A308; return; L_0885A308: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A314: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A4B4; } goto L_0885A338; } L_0885A338: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(31856))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A350: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4058u); ctx.gpr[31] = (0x0885A368u); ctx.gpr[8] = (0u | 35u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A368u) goto L_0885A368; return; L_0885A368: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A36C; L_0885A36C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A4C8; } goto L_0885A374; } L_0885A374: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3881u); ctx.gpr[31] = (0x0885A38Cu); ctx.gpr[8] = (0u | 18u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A38Cu) goto L_0885A38C; return; L_0885A38C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A394; } L_0885A394: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3924u); ctx.gpr[31] = (0x0885A3ACu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A3ACu) goto L_0885A3AC; return; L_0885A3AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A3B4; } L_0885A3B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3943u); ctx.gpr[31] = (0x0885A3CCu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A3CCu) goto L_0885A3CC; return; L_0885A3CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A3D4; } L_0885A3D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3958u); ctx.gpr[31] = (0x0885A3ECu); ctx.gpr[8] = (0u | 30u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A3ECu) goto L_0885A3EC; return; L_0885A3EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A3F4; } L_0885A3F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4048u); ctx.gpr[31] = (0x0885A40Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A40Cu) goto L_0885A40C; return; L_0885A40C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A414; } L_0885A414: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3881u); ctx.gpr[31] = (0x0885A42Cu); ctx.gpr[8] = (0u | 18u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A42Cu) goto L_0885A42C; return; L_0885A42C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A434; } L_0885A434: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3873u); ctx.gpr[31] = (0x0885A44Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A44Cu) goto L_0885A44C; return; L_0885A44C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A454; } L_0885A454: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 3899u); ctx.gpr[31] = (0x0885A46Cu); ctx.gpr[8] = (0u | 25u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A46Cu) goto L_0885A46C; return; L_0885A46C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A474; } L_0885A474: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4013u); ctx.gpr[31] = (0x0885A48Cu); ctx.gpr[8] = (0u | 35u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A48Cu) goto L_0885A48C; return; L_0885A48C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A494; } L_0885A494: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4005u); ctx.gpr[31] = (0x0885A4ACu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A4ACu) goto L_0885A4AC; return; L_0885A4AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A36C; } goto L_0885A4B4; } L_0885A4B4: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A4C8u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A4C8u) goto L_0885A4C8; return; L_0885A4C8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A4D4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A654; } goto L_0885A4F8; } L_0885A4F8: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(32016))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A510: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4217u); ctx.gpr[31] = (0x0885A528u); ctx.gpr[8] = (0u | 35u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A528u) goto L_0885A528; return; L_0885A528: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A52C; L_0885A52C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A668; } goto L_0885A534; } L_0885A534: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4099u); ctx.gpr[31] = (0x0885A54Cu); ctx.gpr[8] = (0u | 24u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A54Cu) goto L_0885A54C; return; L_0885A54C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A554; } L_0885A554: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4142u); ctx.gpr[31] = (0x0885A56Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A56Cu) goto L_0885A56C; return; L_0885A56C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A574; } L_0885A574: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4152u); ctx.gpr[31] = (0x0885A58Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A58Cu) goto L_0885A58C; return; L_0885A58C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A594; } L_0885A594: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4162u); ctx.gpr[31] = (0x0885A5ACu); ctx.gpr[8] = (0u | 20u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A5ACu) goto L_0885A5AC; return; L_0885A5AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A5B4; } L_0885A5B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4099u); ctx.gpr[31] = (0x0885A5CCu); ctx.gpr[8] = (0u | 24u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A5CCu) goto L_0885A5CC; return; L_0885A5CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A5D4; } L_0885A5D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4093u); ctx.gpr[31] = (0x0885A5ECu); ctx.gpr[8] = (0u | 6u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A5ECu) goto L_0885A5EC; return; L_0885A5EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A5F4; } L_0885A5F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4123u); ctx.gpr[31] = (0x0885A60Cu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A60Cu) goto L_0885A60C; return; L_0885A60C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A614; } L_0885A614: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4187u); ctx.gpr[31] = (0x0885A62Cu); ctx.gpr[8] = (0u | 30u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A62Cu) goto L_0885A62C; return; L_0885A62C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A634; } L_0885A634: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4182u); ctx.gpr[31] = (0x0885A64Cu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A64Cu) goto L_0885A64C; return; L_0885A64C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A52C; } goto L_0885A654; } L_0885A654: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A668u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A668u) goto L_0885A668; return; L_0885A668: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A674: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-115)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(33) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A7B4; } goto L_0885A698; } L_0885A698: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(32176))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A6B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4343u); ctx.gpr[31] = (0x0885A6C8u); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A6C8u) goto L_0885A6C8; return; L_0885A6C8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A6CC; L_0885A6CC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A7C8; } goto L_0885A6D4; } L_0885A6D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4270u); ctx.gpr[31] = (0x0885A6ECu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A6ECu) goto L_0885A6EC; return; L_0885A6EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A6F4; } L_0885A6F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4280u); ctx.gpr[31] = (0x0885A70Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A70Cu) goto L_0885A70C; return; L_0885A70C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A714; } L_0885A714: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4288u); ctx.gpr[31] = (0x0885A72Cu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A72Cu) goto L_0885A72C; return; L_0885A72C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A734; } L_0885A734: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4335u); ctx.gpr[31] = (0x0885A74Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A74Cu) goto L_0885A74C; return; L_0885A74C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A754; } L_0885A754: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4252u); ctx.gpr[31] = (0x0885A76Cu); ctx.gpr[8] = (0u | 18u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A76Cu) goto L_0885A76C; return; L_0885A76C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A774; } L_0885A774: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4320u); ctx.gpr[31] = (0x0885A78Cu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A78Cu) goto L_0885A78C; return; L_0885A78C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A794; } L_0885A794: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4315u); ctx.gpr[31] = (0x0885A7ACu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A7ACu) goto L_0885A7AC; return; L_0885A7AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A6CC; } goto L_0885A7B4; } L_0885A7B4: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A7C8u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A7C8u) goto L_0885A7C8; return; L_0885A7C8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A7D4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885A974; } goto L_0885A7F8; } L_0885A7F8: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(32312))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A810: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4513u); ctx.gpr[31] = (0x0885A828u); ctx.gpr[8] = (0u | 38u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A828u) goto L_0885A828; return; L_0885A828: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A82C; L_0885A82C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885A988; } goto L_0885A834; } L_0885A834: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4366u); ctx.gpr[31] = (0x0885A84Cu); ctx.gpr[8] = (0u | 17u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A84Cu) goto L_0885A84C; return; L_0885A84C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A854; } L_0885A854: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4401u); ctx.gpr[31] = (0x0885A86Cu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A86Cu) goto L_0885A86C; return; L_0885A86C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A874; } L_0885A874: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4413u); ctx.gpr[31] = (0x0885A88Cu); ctx.gpr[8] = (0u | 13u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A88Cu) goto L_0885A88C; return; L_0885A88C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A894; } L_0885A894: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4426u); ctx.gpr[31] = (0x0885A8ACu); ctx.gpr[8] = (0u | 23u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A8ACu) goto L_0885A8AC; return; L_0885A8AC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A8B4; } L_0885A8B4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4501u); ctx.gpr[31] = (0x0885A8CCu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A8CCu) goto L_0885A8CC; return; L_0885A8CC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A8D4; } L_0885A8D4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4366u); ctx.gpr[31] = (0x0885A8ECu); ctx.gpr[8] = (0u | 17u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A8ECu) goto L_0885A8EC; return; L_0885A8EC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A8F4; } L_0885A8F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4358u); ctx.gpr[31] = (0x0885A90Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A90Cu) goto L_0885A90C; return; L_0885A90C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A914; } L_0885A914: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4383u); ctx.gpr[31] = (0x0885A92Cu); ctx.gpr[8] = (0u | 18u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A92Cu) goto L_0885A92C; return; L_0885A92C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A934; } L_0885A934: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4472u); ctx.gpr[31] = (0x0885A94Cu); ctx.gpr[8] = (0u | 29u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A94Cu) goto L_0885A94C; return; L_0885A94C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A954; } L_0885A954: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4465u); ctx.gpr[31] = (0x0885A96Cu); ctx.gpr[8] = (0u | 7u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A96Cu) goto L_0885A96C; return; L_0885A96C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A82C; } goto L_0885A974; } L_0885A974: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885A988u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885A988u) goto L_0885A988; return; L_0885A988: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A994: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885AB34; } goto L_0885A9B8; } L_0885A9B8: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(32472))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885A9D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4719u); ctx.gpr[31] = (0x0885A9E8u); ctx.gpr[8] = (0u | 31u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885A9E8u) goto L_0885A9E8; return; L_0885A9E8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885A9EC; L_0885A9EC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885AB48; } goto L_0885A9F4; } L_0885A9F4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4558u); ctx.gpr[31] = (0x0885AA0Cu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AA0Cu) goto L_0885AA0C; return; L_0885AA0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AA14; } L_0885AA14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4594u); ctx.gpr[31] = (0x0885AA2Cu); ctx.gpr[8] = (0u | 16u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AA2Cu) goto L_0885AA2C; return; L_0885AA2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AA34; } L_0885AA34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4610u); ctx.gpr[31] = (0x0885AA4Cu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AA4Cu) goto L_0885AA4C; return; L_0885AA4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AA54; } L_0885AA54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4625u); ctx.gpr[31] = (0x0885AA6Cu); ctx.gpr[8] = (0u | 30u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AA6Cu) goto L_0885AA6C; return; L_0885AA6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AA74; } L_0885AA74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4707u); ctx.gpr[31] = (0x0885AA8Cu); ctx.gpr[8] = (0u | 12u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AA8Cu) goto L_0885AA8C; return; L_0885AA8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AA94; } L_0885AA94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4558u); ctx.gpr[31] = (0x0885AAACu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AAACu) goto L_0885AAAC; return; L_0885AAAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AAB4; } L_0885AAB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4551u); ctx.gpr[31] = (0x0885AACCu); ctx.gpr[8] = (0u | 7u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AACCu) goto L_0885AACC; return; L_0885AACC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AAD4; } L_0885AAD4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4573u); ctx.gpr[31] = (0x0885AAECu); ctx.gpr[8] = (0u | 21u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AAECu) goto L_0885AAEC; return; L_0885AAEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AAF4; } L_0885AAF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4679u); ctx.gpr[31] = (0x0885AB0Cu); ctx.gpr[8] = (0u | 28u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AB0Cu) goto L_0885AB0C; return; L_0885AB0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AB14; } L_0885AB14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4672u); ctx.gpr[31] = (0x0885AB2Cu); ctx.gpr[8] = (0u | 7u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AB2Cu) goto L_0885AB2C; return; L_0885AB2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885A9EC; } goto L_0885AB34; } L_0885AB34: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885AB48u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885AB48u) goto L_0885AB48; return; L_0885AB48: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AB54: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-108)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(40) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885ACD4; } goto L_0885AB78; } L_0885AB78: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2231u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(32632))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AB90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4859u); ctx.gpr[31] = (0x0885ABA8u); ctx.gpr[8] = (0u | 32u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ABA8u) goto L_0885ABA8; return; L_0885ABA8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885ABAC; L_0885ABAC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885ACE8; } goto L_0885ABB4; } L_0885ABB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4756u); ctx.gpr[31] = (0x0885ABCCu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ABCCu) goto L_0885ABCC; return; L_0885ABCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885ABD4; } L_0885ABD4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4790u); ctx.gpr[31] = (0x0885ABECu); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ABECu) goto L_0885ABEC; return; L_0885ABEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885ABF4; } L_0885ABF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4799u); ctx.gpr[31] = (0x0885AC0Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AC0Cu) goto L_0885AC0C; return; L_0885AC0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885AC14; } L_0885AC14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4807u); ctx.gpr[31] = (0x0885AC2Cu); ctx.gpr[8] = (0u | 17u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AC2Cu) goto L_0885AC2C; return; L_0885AC2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885AC34; } L_0885AC34: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4756u); ctx.gpr[31] = (0x0885AC4Cu); ctx.gpr[8] = (0u | 19u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AC4Cu) goto L_0885AC4C; return; L_0885AC4C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885AC54; } L_0885AC54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4750u); ctx.gpr[31] = (0x0885AC6Cu); ctx.gpr[8] = (0u | 6u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AC6Cu) goto L_0885AC6C; return; L_0885AC6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885AC74; } L_0885AC74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4775u); ctx.gpr[31] = (0x0885AC8Cu); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AC8Cu) goto L_0885AC8C; return; L_0885AC8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885AC94; } L_0885AC94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4829u); ctx.gpr[31] = (0x0885ACACu); ctx.gpr[8] = (0u | 30u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ACACu) goto L_0885ACAC; return; L_0885ACAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885ACB4; } L_0885ACB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4824u); ctx.gpr[31] = (0x0885ACCCu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ACCCu) goto L_0885ACCC; return; L_0885ACCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885ABAC; } goto L_0885ACD4; } L_0885ACD4: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885ACE8u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885ACE8u) goto L_0885ACE8; return; L_0885ACE8: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885ACF4: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-115)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(33) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885AE34; } goto L_0885AD18; } L_0885AD18: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-32744))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AD30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4975u); ctx.gpr[31] = (0x0885AD48u); ctx.gpr[8] = (0u | 15u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AD48u) goto L_0885AD48; return; L_0885AD48: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885AD4C; L_0885AD4C: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885AE48; } goto L_0885AD54; } L_0885AD54: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4905u); ctx.gpr[31] = (0x0885AD6Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AD6Cu) goto L_0885AD6C; return; L_0885AD6C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885AD74; } L_0885AD74: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4915u); ctx.gpr[31] = (0x0885AD8Cu); ctx.gpr[8] = (0u | 8u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AD8Cu) goto L_0885AD8C; return; L_0885AD8C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885AD94; } L_0885AD94: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4923u); ctx.gpr[31] = (0x0885ADACu); ctx.gpr[8] = (0u | 16u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ADACu) goto L_0885ADAC; return; L_0885ADAC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885ADB4; } L_0885ADB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4966u); ctx.gpr[31] = (0x0885ADCCu); ctx.gpr[8] = (0u | 9u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ADCCu) goto L_0885ADCC; return; L_0885ADCC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885ADD4; } L_0885ADD4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4891u); ctx.gpr[31] = (0x0885ADECu); ctx.gpr[8] = (0u | 14u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885ADECu) goto L_0885ADEC; return; L_0885ADEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885ADF4; } L_0885ADF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4956u); ctx.gpr[31] = (0x0885AE0Cu); ctx.gpr[8] = (0u | 10u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AE0Cu) goto L_0885AE0C; return; L_0885AE0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885AE14; } L_0885AE14: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4951u); ctx.gpr[31] = (0x0885AE2Cu); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AE2Cu) goto L_0885AE2C; return; L_0885AE2C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AD4C; } goto L_0885AE34; } L_0885AE34: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885AE48u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885AE48u) goto L_0885AE48; return; L_0885AE48: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AE54: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (2237u << 16u); ctx.gpr[6] = (ctx.gpr[6] & 65535u); ctx.gpr[7] = (0u | 159u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885AEF4; } goto L_0885AE74; } L_0885AE74: ctx.gpr[7] = (0u | 143u); { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 137u); if (branch_taken) { goto L_0885AED4; } goto L_0885AE80; } L_0885AE80: { const bool branch_taken = ctx.gpr[6] == ctx.gpr[7]; ctx.gpr[7] = (0u | 119u); if (branch_taken) { goto L_0885AEB4; } goto L_0885AE88; } L_0885AE88: { const bool branch_taken = ctx.gpr[6] != ctx.gpr[7]; // nop if (branch_taken) { goto L_0885AF14; } goto L_0885AE90; } L_0885AE90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4996u); ctx.gpr[31] = (0x0885AEA8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AEA8u) goto L_0885AEA8; return; L_0885AEA8: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885AEAC; L_0885AEAC: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885AF24; } goto L_0885AEB4; } L_0885AEB4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4993u); ctx.gpr[31] = (0x0885AECCu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AECCu) goto L_0885AECC; return; L_0885AECC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AEAC; } goto L_0885AED4; } L_0885AED4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4990u); ctx.gpr[31] = (0x0885AEECu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AEECu) goto L_0885AEEC; return; L_0885AEEC: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AEAC; } goto L_0885AEF4; } L_0885AEF4: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 4999u); ctx.gpr[31] = (0x0885AF0Cu); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AF0Cu) goto L_0885AF0C; return; L_0885AF0C: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AEAC; } goto L_0885AF14; } L_0885AF14: ctx.gpr[7] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[31] = (0x0885AF24u); ctx.gpr[5] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 289u, 0x088C9640u>(ctx, &aot_mem) && ctx.pc == 0x0885AF24u) goto L_0885AF24; return; L_0885AF24: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AF30: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B0B0; } goto L_0885AF54; } L_0885AF54: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-32608))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885AF6C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5022u); ctx.gpr[31] = (0x0885AF84u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AF84u) goto L_0885AF84; return; L_0885AF84: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885AF88; L_0885AF88: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B0C4; } goto L_0885AF90; } L_0885AF90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5024u); ctx.gpr[31] = (0x0885AFA8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AFA8u) goto L_0885AFA8; return; L_0885AFA8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885AFB0; } L_0885AFB0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5016u); ctx.gpr[31] = (0x0885AFC8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AFC8u) goto L_0885AFC8; return; L_0885AFC8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885AFD0; } L_0885AFD0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5012u); ctx.gpr[31] = (0x0885AFE8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885AFE8u) goto L_0885AFE8; return; L_0885AFE8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885AFF0; } L_0885AFF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5010u); ctx.gpr[31] = (0x0885B008u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B008u) goto L_0885B008; return; L_0885B008: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B010; } L_0885B010: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5014u); ctx.gpr[31] = (0x0885B028u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B028u) goto L_0885B028; return; L_0885B028: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B030; } L_0885B030: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5027u); ctx.gpr[31] = (0x0885B048u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B048u) goto L_0885B048; return; L_0885B048: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B050; } L_0885B050: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5002u); ctx.gpr[31] = (0x0885B068u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B068u) goto L_0885B068; return; L_0885B068: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B070; } L_0885B070: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5005u); ctx.gpr[31] = (0x0885B088u); ctx.gpr[8] = (0u | 5u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B088u) goto L_0885B088; return; L_0885B088: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B090; } L_0885B090: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5019u); ctx.gpr[31] = (0x0885B0A8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B0A8u) goto L_0885B0A8; return; L_0885B0A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885AF88; } goto L_0885B0B0; } L_0885B0B0: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B0C4u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B0C4u) goto L_0885B0C4; return; L_0885B0C4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B0D0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B250; } goto L_0885B0F4; } L_0885B0F4: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-32440))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B10C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5047u); ctx.gpr[31] = (0x0885B124u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B124u) goto L_0885B124; return; L_0885B124: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B128; L_0885B128: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B264; } goto L_0885B130; } L_0885B130: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5049u); ctx.gpr[31] = (0x0885B148u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B148u) goto L_0885B148; return; L_0885B148: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B150; } L_0885B150: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5041u); ctx.gpr[31] = (0x0885B168u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B168u) goto L_0885B168; return; L_0885B168: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B170; } L_0885B170: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5037u); ctx.gpr[31] = (0x0885B188u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B188u) goto L_0885B188; return; L_0885B188: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B190; } L_0885B190: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5035u); ctx.gpr[31] = (0x0885B1A8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B1A8u) goto L_0885B1A8; return; L_0885B1A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B1B0; } L_0885B1B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5039u); ctx.gpr[31] = (0x0885B1C8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B1C8u) goto L_0885B1C8; return; L_0885B1C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B1D0; } L_0885B1D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5052u); ctx.gpr[31] = (0x0885B1E8u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B1E8u) goto L_0885B1E8; return; L_0885B1E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B1F0; } L_0885B1F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5028u); ctx.gpr[31] = (0x0885B208u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B208u) goto L_0885B208; return; L_0885B208: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B210; } L_0885B210: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5031u); ctx.gpr[31] = (0x0885B228u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B228u) goto L_0885B228; return; L_0885B228: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B230; } L_0885B230: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5044u); ctx.gpr[31] = (0x0885B248u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B248u) goto L_0885B248; return; L_0885B248: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B128; } goto L_0885B250; } L_0885B250: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B264u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B264u) goto L_0885B264; return; L_0885B264: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B270: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B3F0; } goto L_0885B294; } L_0885B294: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-32272))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B2AC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5072u); ctx.gpr[31] = (0x0885B2C4u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B2C4u) goto L_0885B2C4; return; L_0885B2C4: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B2C8; L_0885B2C8: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B404; } goto L_0885B2D0; } L_0885B2D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5074u); ctx.gpr[31] = (0x0885B2E8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B2E8u) goto L_0885B2E8; return; L_0885B2E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B2F0; } L_0885B2F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5066u); ctx.gpr[31] = (0x0885B308u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B308u) goto L_0885B308; return; L_0885B308: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B310; } L_0885B310: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5062u); ctx.gpr[31] = (0x0885B328u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B328u) goto L_0885B328; return; L_0885B328: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B330; } L_0885B330: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5060u); ctx.gpr[31] = (0x0885B348u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B348u) goto L_0885B348; return; L_0885B348: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B350; } L_0885B350: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5064u); ctx.gpr[31] = (0x0885B368u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B368u) goto L_0885B368; return; L_0885B368: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B370; } L_0885B370: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5077u); ctx.gpr[31] = (0x0885B388u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B388u) goto L_0885B388; return; L_0885B388: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B390; } L_0885B390: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5053u); ctx.gpr[31] = (0x0885B3A8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B3A8u) goto L_0885B3A8; return; L_0885B3A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B3B0; } L_0885B3B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5056u); ctx.gpr[31] = (0x0885B3C8u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B3C8u) goto L_0885B3C8; return; L_0885B3C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B3D0; } L_0885B3D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5069u); ctx.gpr[31] = (0x0885B3E8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B3E8u) goto L_0885B3E8; return; L_0885B3E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B2C8; } goto L_0885B3F0; } L_0885B3F0: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B404u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B404u) goto L_0885B404; return; L_0885B404: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B410: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B590; } goto L_0885B434; } L_0885B434: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-32104))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B44C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5097u); ctx.gpr[31] = (0x0885B464u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B464u) goto L_0885B464; return; L_0885B464: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B468; L_0885B468: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B5A4; } goto L_0885B470; } L_0885B470: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5099u); ctx.gpr[31] = (0x0885B488u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B488u) goto L_0885B488; return; L_0885B488: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B490; } L_0885B490: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5091u); ctx.gpr[31] = (0x0885B4A8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B4A8u) goto L_0885B4A8; return; L_0885B4A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B4B0; } L_0885B4B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5087u); ctx.gpr[31] = (0x0885B4C8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B4C8u) goto L_0885B4C8; return; L_0885B4C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B4D0; } L_0885B4D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5085u); ctx.gpr[31] = (0x0885B4E8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B4E8u) goto L_0885B4E8; return; L_0885B4E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B4F0; } L_0885B4F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5089u); ctx.gpr[31] = (0x0885B508u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B508u) goto L_0885B508; return; L_0885B508: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B510; } L_0885B510: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5102u); ctx.gpr[31] = (0x0885B528u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B528u) goto L_0885B528; return; L_0885B528: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B530; } L_0885B530: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5078u); ctx.gpr[31] = (0x0885B548u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B548u) goto L_0885B548; return; L_0885B548: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B550; } L_0885B550: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5081u); ctx.gpr[31] = (0x0885B568u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B568u) goto L_0885B568; return; L_0885B568: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B570; } L_0885B570: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5094u); ctx.gpr[31] = (0x0885B588u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B588u) goto L_0885B588; return; L_0885B588: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B468; } goto L_0885B590; } L_0885B590: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B5A4u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B5A4u) goto L_0885B5A4; return; L_0885B5A4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B5B0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B730; } goto L_0885B5D4; } L_0885B5D4: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31936))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B5EC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5122u); ctx.gpr[31] = (0x0885B604u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B604u) goto L_0885B604; return; L_0885B604: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B608; L_0885B608: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B744; } goto L_0885B610; } L_0885B610: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5124u); ctx.gpr[31] = (0x0885B628u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B628u) goto L_0885B628; return; L_0885B628: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B630; } L_0885B630: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5116u); ctx.gpr[31] = (0x0885B648u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B648u) goto L_0885B648; return; L_0885B648: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B650; } L_0885B650: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5112u); ctx.gpr[31] = (0x0885B668u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B668u) goto L_0885B668; return; L_0885B668: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B670; } L_0885B670: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5110u); ctx.gpr[31] = (0x0885B688u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B688u) goto L_0885B688; return; L_0885B688: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B690; } L_0885B690: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5114u); ctx.gpr[31] = (0x0885B6A8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B6A8u) goto L_0885B6A8; return; L_0885B6A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B6B0; } L_0885B6B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5126u); ctx.gpr[31] = (0x0885B6C8u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B6C8u) goto L_0885B6C8; return; L_0885B6C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B6D0; } L_0885B6D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5103u); ctx.gpr[31] = (0x0885B6E8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B6E8u) goto L_0885B6E8; return; L_0885B6E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B6F0; } L_0885B6F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5106u); ctx.gpr[31] = (0x0885B708u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B708u) goto L_0885B708; return; L_0885B708: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B710; } L_0885B710: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5119u); ctx.gpr[31] = (0x0885B728u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B728u) goto L_0885B728; return; L_0885B728: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B608; } goto L_0885B730; } L_0885B730: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B744u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B744u) goto L_0885B744; return; L_0885B744: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B750: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885B8D0; } goto L_0885B774; } L_0885B774: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31768))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B78C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5146u); ctx.gpr[31] = (0x0885B7A4u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B7A4u) goto L_0885B7A4; return; L_0885B7A4: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B7A8; L_0885B7A8: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885B8E4; } goto L_0885B7B0; } L_0885B7B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5148u); ctx.gpr[31] = (0x0885B7C8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B7C8u) goto L_0885B7C8; return; L_0885B7C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B7D0; } L_0885B7D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5140u); ctx.gpr[31] = (0x0885B7E8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B7E8u) goto L_0885B7E8; return; L_0885B7E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B7F0; } L_0885B7F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5136u); ctx.gpr[31] = (0x0885B808u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B808u) goto L_0885B808; return; L_0885B808: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B810; } L_0885B810: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5134u); ctx.gpr[31] = (0x0885B828u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B828u) goto L_0885B828; return; L_0885B828: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B830; } L_0885B830: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5138u); ctx.gpr[31] = (0x0885B848u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B848u) goto L_0885B848; return; L_0885B848: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B850; } L_0885B850: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5151u); ctx.gpr[31] = (0x0885B868u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B868u) goto L_0885B868; return; L_0885B868: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B870; } L_0885B870: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5127u); ctx.gpr[31] = (0x0885B888u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B888u) goto L_0885B888; return; L_0885B888: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B890; } L_0885B890: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5130u); ctx.gpr[31] = (0x0885B8A8u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B8A8u) goto L_0885B8A8; return; L_0885B8A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B8B0; } L_0885B8B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5143u); ctx.gpr[31] = (0x0885B8C8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B8C8u) goto L_0885B8C8; return; L_0885B8C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B7A8; } goto L_0885B8D0; } L_0885B8D0: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885B8E4u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885B8E4u) goto L_0885B8E4; return; L_0885B8E4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B8F0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885BA70; } goto L_0885B914; } L_0885B914: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31600))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885B92C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5171u); ctx.gpr[31] = (0x0885B944u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B944u) goto L_0885B944; return; L_0885B944: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885B948; L_0885B948: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885BA84; } goto L_0885B950; } L_0885B950: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5173u); ctx.gpr[31] = (0x0885B968u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B968u) goto L_0885B968; return; L_0885B968: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885B970; } L_0885B970: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5165u); ctx.gpr[31] = (0x0885B988u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B988u) goto L_0885B988; return; L_0885B988: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885B990; } L_0885B990: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5161u); ctx.gpr[31] = (0x0885B9A8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B9A8u) goto L_0885B9A8; return; L_0885B9A8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885B9B0; } L_0885B9B0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5159u); ctx.gpr[31] = (0x0885B9C8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B9C8u) goto L_0885B9C8; return; L_0885B9C8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885B9D0; } L_0885B9D0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5163u); ctx.gpr[31] = (0x0885B9E8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885B9E8u) goto L_0885B9E8; return; L_0885B9E8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885B9F0; } L_0885B9F0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5176u); ctx.gpr[31] = (0x0885BA08u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BA08u) goto L_0885BA08; return; L_0885BA08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885BA10; } L_0885BA10: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5152u); ctx.gpr[31] = (0x0885BA28u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BA28u) goto L_0885BA28; return; L_0885BA28: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885BA30; } L_0885BA30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5155u); ctx.gpr[31] = (0x0885BA48u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BA48u) goto L_0885BA48; return; L_0885BA48: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885BA50; } L_0885BA50: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5168u); ctx.gpr[31] = (0x0885BA68u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BA68u) goto L_0885BA68; return; L_0885BA68: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885B948; } goto L_0885BA70; } L_0885BA70: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885BA84u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885BA84u) goto L_0885BA84; return; L_0885BA84: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BA90: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885BC10; } goto L_0885BAB4; } L_0885BAB4: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31432))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BACC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5196u); ctx.gpr[31] = (0x0885BAE4u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BAE4u) goto L_0885BAE4; return; L_0885BAE4: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885BAE8; L_0885BAE8: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885BC24; } goto L_0885BAF0; } L_0885BAF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5198u); ctx.gpr[31] = (0x0885BB08u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BB08u) goto L_0885BB08; return; L_0885BB08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BB10; } L_0885BB10: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5190u); ctx.gpr[31] = (0x0885BB28u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BB28u) goto L_0885BB28; return; L_0885BB28: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BB30; } L_0885BB30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5186u); ctx.gpr[31] = (0x0885BB48u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BB48u) goto L_0885BB48; return; L_0885BB48: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BB50; } L_0885BB50: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5184u); ctx.gpr[31] = (0x0885BB68u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BB68u) goto L_0885BB68; return; L_0885BB68: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BB70; } L_0885BB70: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5188u); ctx.gpr[31] = (0x0885BB88u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BB88u) goto L_0885BB88; return; L_0885BB88: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BB90; } L_0885BB90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5201u); ctx.gpr[31] = (0x0885BBA8u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BBA8u) goto L_0885BBA8; return; L_0885BBA8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BBB0; } L_0885BBB0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5177u); ctx.gpr[31] = (0x0885BBC8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BBC8u) goto L_0885BBC8; return; L_0885BBC8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BBD0; } L_0885BBD0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5180u); ctx.gpr[31] = (0x0885BBE8u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BBE8u) goto L_0885BBE8; return; L_0885BBE8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BBF0; } L_0885BBF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5193u); ctx.gpr[31] = (0x0885BC08u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BC08u) goto L_0885BC08; return; L_0885BC08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BAE8; } goto L_0885BC10; } L_0885BC10: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885BC24u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885BC24u) goto L_0885BC24; return; L_0885BC24: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BC30: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885BDB0; } goto L_0885BC54; } L_0885BC54: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31264))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BC6C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5221u); ctx.gpr[31] = (0x0885BC84u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BC84u) goto L_0885BC84; return; L_0885BC84: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885BC88; L_0885BC88: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885BDC4; } goto L_0885BC90; } L_0885BC90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5223u); ctx.gpr[31] = (0x0885BCA8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BCA8u) goto L_0885BCA8; return; L_0885BCA8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BCB0; } L_0885BCB0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5215u); ctx.gpr[31] = (0x0885BCC8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BCC8u) goto L_0885BCC8; return; L_0885BCC8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BCD0; } L_0885BCD0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5211u); ctx.gpr[31] = (0x0885BCE8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BCE8u) goto L_0885BCE8; return; L_0885BCE8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BCF0; } L_0885BCF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5209u); ctx.gpr[31] = (0x0885BD08u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BD08u) goto L_0885BD08; return; L_0885BD08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BD10; } L_0885BD10: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5213u); ctx.gpr[31] = (0x0885BD28u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BD28u) goto L_0885BD28; return; L_0885BD28: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BD30; } L_0885BD30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5226u); ctx.gpr[31] = (0x0885BD48u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BD48u) goto L_0885BD48; return; L_0885BD48: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BD50; } L_0885BD50: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5202u); ctx.gpr[31] = (0x0885BD68u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BD68u) goto L_0885BD68; return; L_0885BD68: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BD70; } L_0885BD70: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5205u); ctx.gpr[31] = (0x0885BD88u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BD88u) goto L_0885BD88; return; L_0885BD88: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BD90; } L_0885BD90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5218u); ctx.gpr[31] = (0x0885BDA8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BDA8u) goto L_0885BDA8; return; L_0885BDA8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BC88; } goto L_0885BDB0; } L_0885BDB0: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885BDC4u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885BDC4u) goto L_0885BDC4; return; L_0885BDC4: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BDD0: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { goto L_0885BF50; } goto L_0885BDF4; } L_0885BDF4: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-31096))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BE0C: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5246u); ctx.gpr[31] = (0x0885BE24u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BE24u) goto L_0885BE24; return; L_0885BE24: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885BE28; L_0885BE28: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { goto L_0885BF64; } goto L_0885BE30; } L_0885BE30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5248u); ctx.gpr[31] = (0x0885BE48u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BE48u) goto L_0885BE48; return; L_0885BE48: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BE50; } L_0885BE50: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5240u); ctx.gpr[31] = (0x0885BE68u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BE68u) goto L_0885BE68; return; L_0885BE68: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BE70; } L_0885BE70: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5236u); ctx.gpr[31] = (0x0885BE88u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BE88u) goto L_0885BE88; return; L_0885BE88: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BE90; } L_0885BE90: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5234u); ctx.gpr[31] = (0x0885BEA8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BEA8u) goto L_0885BEA8; return; L_0885BEA8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BEB0; } L_0885BEB0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5238u); ctx.gpr[31] = (0x0885BEC8u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BEC8u) goto L_0885BEC8; return; L_0885BEC8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BED0; } L_0885BED0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5251u); ctx.gpr[31] = (0x0885BEE8u); ctx.gpr[8] = (0u | 1u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BEE8u) goto L_0885BEE8; return; L_0885BEE8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BEF0; } L_0885BEF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5227u); ctx.gpr[31] = (0x0885BF08u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BF08u) goto L_0885BF08; return; L_0885BF08: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BF10; } L_0885BF10: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5230u); ctx.gpr[31] = (0x0885BF28u); ctx.gpr[8] = (0u | 4u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BF28u) goto L_0885BF28; return; L_0885BF28: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BF30; } L_0885BF30: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5243u); ctx.gpr[31] = (0x0885BF48u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BF48u) goto L_0885BF48; return; L_0885BF48: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BE28; } goto L_0885BF50; } L_0885BF50: ctx.gpr[6] = (ctx.gpr[4] | 0u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[6] | 0u); ctx.gpr[31] = (0x0885BF64u); ctx.gpr[6] = (ctx.gpr[7] | 0u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 302u, 0x088C971Cu>(ctx, &aot_mem) && ctx.pc == 0x0885BF64u) goto L_0885BF64; return; L_0885BF64: ctx.gpr[31] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(4))); jump_target = ctx.gpr[31]; ctx.gpr[29] = (ctx.gpr[29] + static_cast(16)); local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BF70: ctx.gpr[29] = (ctx.gpr[29] + static_cast(-16)); ctx.gpr[7] = (ctx.gpr[6] & 65535u); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[6] = (ctx.gpr[7] + static_cast(-118)); ctx.gpr[5] = (2237u << 16u); ctx.gpr[8] = (ctx.gpr[6] < static_cast(41) ? 1u : 0u); aot_mem.aot_store32(ctx.gpr[29] + static_cast(4), ctx.gpr[31]); { const bool branch_taken = ctx.gpr[8] == 0u; ctx.gpr[5] = (ctx.gpr[5] + static_cast(-28320)); if (branch_taken) { (void)rt.invoke_chained_direct<&recomp_unit_0022_entry, 22u, 17u, 0x0885C0F0u>(ctx, &aot_mem); return; } goto L_0885BF94; } L_0885BF94: ctx.gpr[6] = (ctx.gpr[6] << 2u); ctx.gpr[1] = (2232u << 16u); ctx.gpr[1] = (ctx.gpr[1] + ctx.gpr[6]); ctx.gpr[1] = (aot_mem.aot_load32(ctx.gpr[1] + static_cast(-30920))); jump_target = ctx.gpr[1]; // nop local_pc = jump_target; if (++local_transfers < 256u) { entry_id = 0u; goto LOCAL_DISPATCH; } ctx.pc = jump_target; return; L_0885BFAC: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5296u); ctx.gpr[31] = (0x0885BFC4u); ctx.gpr[8] = (0u | 2u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BFC4u) goto L_0885BFC4; return; L_0885BFC4: ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); goto L_0885BFC8; L_0885BFC8: { const bool branch_taken = 0u == 0u; // nop if (branch_taken) { (void)rt.invoke_chained_direct<&recomp_unit_0022_entry, 22u, 18u, 0x0885C104u>(ctx, &aot_mem); return; } goto L_0885BFD0; } L_0885BFD0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5298u); ctx.gpr[31] = (0x0885BFE8u); ctx.gpr[8] = (0u | 3u); if (rt.invoke_chained_direct<&recomp_unit_0049_entry, 49u, 283u, 0x088C95D8u>(ctx, &aot_mem) && ctx.pc == 0x0885BFE8u) goto L_0885BFE8; return; L_0885BFE8: { const bool branch_taken = 0u == 0u; ctx.gpr[2] = (aot_mem.aot_load32(ctx.gpr[29] + static_cast(0))); if (branch_taken) { goto L_0885BFC8; } goto L_0885BFF0; } L_0885BFF0: ctx.gpr[6] = (ctx.gpr[4] + static_cast(1724)); ctx.gpr[4] = (ctx.gpr[5] | 0u); ctx.gpr[5] = (ctx.gpr[29] | 0u); ctx.gpr[7] = (0u | 5290u); ctx.pc = 0x0885C000u; return; } void recomp_unit_0021(Runtime &rt, AllegrexContext &ctx) { auto aot_mem = rt.memory().aot_fast_view(); recomp_unit_0021_entry(rt, ctx, 0u, aot_mem); } void register_generated_unit_21(Runtime &runtime) { runtime.register_generated_unit(21u, 0x08858000u, 16384u, &recomp_unit_0021, &recomp_unit_0021_entry); runtime.register_function(0x08858000u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858008u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885800Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858014u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885802Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858034u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885804Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858054u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885806Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858074u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885808Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858094u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088580F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885810Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858114u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885812Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858134u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858148u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858154u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858174u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858180u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885818Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088581FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885820Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858218u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858238u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858244u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885825Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858264u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858274u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885827Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858288u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582A0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088582ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858304u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858308u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858310u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858328u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858330u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858348u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858350u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858368u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858370u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858380u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885838Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088583ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858404u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885840Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858424u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885842Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858444u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885844Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885845Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858468u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858488u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858494u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885849Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088584E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858500u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858508u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858520u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858528u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858538u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858544u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858564u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858570u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858578u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858580u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858598u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885859Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088585FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858604u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858614u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858620u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858640u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885864Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858654u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885865Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858674u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858678u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858680u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858698u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586A0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586D8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088586FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885871Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858728u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858730u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858738u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858750u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858754u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885875Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858774u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885877Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858794u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885879Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088587B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088587BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088587CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088587D8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088587FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858814u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885882Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858830u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858838u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858850u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858858u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858870u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858878u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858890u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858898u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588D8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088588F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858910u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858918u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858930u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858938u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858950u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858958u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885896Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858978u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885899Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589D8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088589F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A18u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A38u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A58u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A78u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858A98u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AB8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AD8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858AF8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B18u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B38u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B58u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B68u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858B94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858BACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858BB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858BC4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858BD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858BF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C20u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C64u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C7Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858C88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CBCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CC4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CDCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CE0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858CE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D00u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D20u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D40u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D58u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D64u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D84u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858D98u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DA0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DB8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DBCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DC4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DDCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DE4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858DFCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E04u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E1Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E24u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E40u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E60u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E7Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858E98u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858EA0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858EB8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858EC0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858ED8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858EE0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858EF8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F00u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F1Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F3Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F58u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F7Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858F9Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FBCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FDCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08858FF8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859018u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859024u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885902Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859034u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885904Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859050u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859058u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859070u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859078u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859090u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859098u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088590B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088590B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088590C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088590D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088590F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859100u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859108u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859110u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859128u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885912Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859134u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885914Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859154u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885916Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859174u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885918Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859194u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088591ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859204u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859208u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859210u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859228u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859230u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859248u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859250u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859268u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859270u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859280u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885928Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088592ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859304u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885930Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859324u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885932Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859344u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885934Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885935Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859368u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859388u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859394u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885939Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088593E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859400u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859408u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859420u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859428u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859438u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859444u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859464u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859470u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859478u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859480u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859498u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885949Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088594FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859504u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859514u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859520u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859540u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885954Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859554u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885956Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859570u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859578u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859590u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859598u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088595B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088595B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088595C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088595D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088595F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859600u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859608u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859620u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859624u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885962Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859644u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885964Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859664u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885966Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885967Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859688u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088596E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859700u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859708u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859720u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859728u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859740u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859748u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859758u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859764u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859784u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859790u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859798u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597A0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088597FCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859804u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885981Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859824u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859834u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859840u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859860u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885986Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859874u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885987Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859894u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859898u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598A0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598C0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598D8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598E0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088598F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859900u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859910u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885991Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885993Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859948u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859950u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859958u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859970u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859974u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885997Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859994u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885999Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599BCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599DCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x088599F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A18u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A24u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A58u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A78u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859A98u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859AB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859AB8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859AC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859AD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859AF8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859B94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859BF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859C94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859CB8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859CD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859CE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859CECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859CF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859D94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859DF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E78u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859E90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859EA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859EACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859EB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859ECCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859ED4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859EECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859EF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859F94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x08859FF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A018u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A030u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A048u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A04Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A054u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A06Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A074u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A08Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A094u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A0F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A10Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A114u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A12Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A134u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A148u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A154u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A178u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A190u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A1F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A20Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A214u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A22Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A234u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A24Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A254u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A26Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A274u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A28Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A294u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A2F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A308u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A314u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A338u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A350u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A368u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A36Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A374u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A38Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A394u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A3F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A40Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A414u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A42Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A434u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A44Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A454u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A46Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A474u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A48Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A494u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A4ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A4B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A4C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A4D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A4F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A510u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A528u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A52Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A534u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A54Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A554u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A56Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A574u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A58Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A594u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A5F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A60Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A614u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A62Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A634u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A64Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A654u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A668u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A674u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A698u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A6F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A70Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A714u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A72Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A734u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A74Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A754u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A76Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A774u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A78Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A794u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A7ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A7B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A7C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A7D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A7F8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A810u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A828u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A82Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A834u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A84Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A854u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A86Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A874u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A88Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A894u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8B4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8CCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A8F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A90Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A914u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A92Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A934u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A94Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A954u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A96Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A974u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A988u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A994u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A9B8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A9D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A9E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A9ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885A9F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AA94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AAACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AAB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AACCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AAD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AAECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AAF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB78u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AB90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ABF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AC94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ACF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD18u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD4Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD8Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AD94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADCCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADD4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885ADF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE2Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE34u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE74u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE80u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AE90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AEA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AEACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AEB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AECCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AED4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AEECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AEF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF14u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF24u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF84u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AF90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885AFF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B008u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B010u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B028u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B030u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B048u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B050u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B068u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B070u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B088u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B090u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B0A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B0B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B0C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B0D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B0F4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B10Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B124u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B128u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B130u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B148u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B150u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B168u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B170u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B188u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B190u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B1F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B208u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B210u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B228u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B230u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B248u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B250u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B264u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B270u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B294u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2ACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2C4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B2F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B308u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B310u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B328u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B330u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B348u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B350u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B368u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B370u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B388u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B390u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B3F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B404u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B410u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B434u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B44Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B464u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B468u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B470u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B488u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B490u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B4F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B508u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B510u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B528u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B530u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B548u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B550u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B568u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B570u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B588u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B590u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B5A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B5B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B5D4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B5ECu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B604u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B608u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B610u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B628u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B630u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B648u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B650u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B668u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B670u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B688u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B690u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B6F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B708u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B710u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B728u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B730u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B744u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B750u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B774u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B78Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7A4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B7F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B808u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B810u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B828u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B830u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B848u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B850u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B868u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B870u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B888u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B890u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8E4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B8F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B914u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B92Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B944u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B948u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B950u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B968u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B970u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B988u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B990u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9A8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9B0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9C8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9D0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9E8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885B9F0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA68u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA84u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BA90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BAB4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BACCu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BAE4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BAE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BAF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB68u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BB90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BBF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC24u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC54u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC6Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC84u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BC90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BCF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD68u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BD90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BDA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BDB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BDC4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BDD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BDF4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE0Cu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE24u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE68u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE88u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BE90u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BEA8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BEB0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BEC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BED0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BEE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BEF0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF08u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF10u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF28u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF30u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF48u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF50u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF64u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF70u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BF94u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFACu, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFC4u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFC8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFD0u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFE8u, &recomp_unit_0021, "recomp_unit_0021"); runtime.register_function(0x0885BFF0u, &recomp_unit_0021, "recomp_unit_0021"); } } // namespace psprecomp