958 lines · plain
1; RUN: llc < %s -mtriple=x86_64-apple-darwin102 3 %struct.ANY = type { ptr }4 %struct.AV = type { ptr, i32, i32 }5 %struct.CLONE_PARAMS = type { ptr, i64, ptr }6 %struct.CV = type { ptr, i32, i32 }7 %struct.DIR = type { i32, i64, i64, ptr, i32, i64, i64, i32, %struct.__darwin_pthread_mutex_t, ptr }8 %struct.GP = type { ptr, i32, ptr, ptr, ptr, ptr, ptr, ptr, i32, i32, i32, ptr }9 %struct.GV = type { ptr, i32, i32 }10 %struct.HE = type { ptr, ptr, ptr }11 %struct.HEK = type { i32, i32, [1 x i8] }12 %struct.HV = type { ptr, i32, i32 }13 %struct.MAGIC = type { ptr, ptr, i16, i8, i8, ptr, ptr, i32 }14 %struct.MGVTBL = type { ptr, ptr, ptr, ptr, ptr, ptr, ptr }15 %struct.OP = type { ptr, ptr, ptr, i64, i16, i16, i8, i8 }16 %struct.PMOP = type { ptr, ptr, ptr, i64, i16, i16, i8, i8, ptr, ptr, ptr, ptr, ptr, ptr, i32, i32, i8, ptr }17 %struct.PerlIO_funcs = type { i64, ptr, i64, i32, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr }18 %struct.PerlIO_list_t = type { i64, i64, i64, ptr }19 %struct.PerlIO_pair_t = type { ptr, ptr }20 %struct.PerlIOl = type { ptr, ptr, i32 }21 %struct.PerlInterpreter = type { i8 }22 %struct.REGEXP = type { ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, i32, i32, i32, i32, i32, i32, i32, i32, [1 x %struct.regnode] }23 %struct.SV = type { ptr, i32, i32 }24 %struct.XPVAV = type { ptr, i64, i64, i64, double, ptr, ptr, ptr, ptr, i8 }25 %struct.XPVCV = type { ptr, i64, i64, i64, double, ptr, ptr, ptr, ptr, ptr, ptr, %struct.ANY, ptr, ptr, i64, ptr, ptr, i16, i32 }26 %struct.XPVGV = type { ptr, i64, i64, i64, double, ptr, ptr, ptr, ptr, i64, ptr, i8 }27 %struct.XPVHV = type { ptr, i64, i64, i64, double, ptr, ptr, i32, ptr, ptr, ptr }28 %struct.XPVIO = type { ptr, i64, i64, i64, double, ptr, ptr, ptr, ptr, %struct.anon, i64, i64, i64, i64, ptr, ptr, ptr, ptr, ptr, ptr, i16, i8, i8 }29 %struct.__darwin_pthread_mutex_t = type { i64, [56 x i8] }30 %struct._telldir = type opaque31 %struct.anon = type { ptr }32 %struct.io = type { ptr, i32, i32 }33 %struct.reg_data = type { i32, ptr, [1 x ptr] }34 %struct.reg_substr_data = type { [3 x %struct.reg_substr_datum] }35 %struct.reg_substr_datum = type { i32, i32, ptr, ptr }36 %struct.regnode = type { i8, i8, i16 }37 38define i32 @Perl_yylex() nounwind ssp {39entry:40 br i1 undef, label %bb21, label %bb41 42bb: ; preds = %entry43 unreachable44 45bb21: ; preds = %entry46 switch i32 undef, label %bb103 [47 i32 1, label %bb10148 i32 4, label %bb7549 i32 6, label %bb6850 i32 7, label %bb6751 i32 8, label %bb2552 ]53 54bb25: ; preds = %bb2155 ret i32 4156 57bb67: ; preds = %bb2158 ret i32 4059 60bb68: ; preds = %bb2161 br i1 undef, label %bb69, label %bb7062 63bb69: ; preds = %bb6864 ret i32 undef65 66bb70: ; preds = %bb6867 unreachable68 69bb75: ; preds = %bb2170 unreachable71 72bb101: ; preds = %bb2173 unreachable74 75bb103: ; preds = %bb2176 switch i32 undef, label %bb104 [77 i32 0, label %bb12678 i32 4, label %fake_eof79 i32 26, label %fake_eof80 i32 34, label %bb142381 i32 36, label %bb105082 i32 37, label %bb53483 i32 39, label %bb141284 i32 41, label %bb64385 i32 44, label %bb54486 i32 48, label %bb140687 i32 49, label %bb140688 i32 50, label %bb140689 i32 51, label %bb140690 i32 52, label %bb140691 i32 53, label %bb140692 i32 54, label %bb140693 i32 55, label %bb140694 i32 56, label %bb140695 i32 57, label %bb140696 i32 59, label %bb63997 i32 65, label %keylookup98 i32 66, label %keylookup99 i32 67, label %keylookup100 i32 68, label %keylookup101 i32 69, label %keylookup102 i32 70, label %keylookup103 i32 71, label %keylookup104 i32 72, label %keylookup105 i32 73, label %keylookup106 i32 74, label %keylookup107 i32 75, label %keylookup108 i32 76, label %keylookup109 i32 77, label %keylookup110 i32 78, label %keylookup111 i32 79, label %keylookup112 i32 80, label %keylookup113 i32 81, label %keylookup114 i32 82, label %keylookup115 i32 83, label %keylookup116 i32 84, label %keylookup117 i32 85, label %keylookup118 i32 86, label %keylookup119 i32 87, label %keylookup120 i32 88, label %keylookup121 i32 89, label %keylookup122 i32 90, label %keylookup123 i32 92, label %bb1455124 i32 95, label %keylookup125 i32 96, label %bb1447126 i32 97, label %keylookup127 i32 98, label %keylookup128 i32 99, label %keylookup129 i32 100, label %keylookup130 i32 101, label %keylookup131 i32 102, label %keylookup132 i32 103, label %keylookup133 i32 104, label %keylookup134 i32 105, label %keylookup135 i32 106, label %keylookup136 i32 107, label %keylookup137 i32 108, label %keylookup138 i32 109, label %keylookup139 i32 110, label %keylookup140 i32 111, label %keylookup141 i32 112, label %keylookup142 i32 113, label %keylookup143 i32 114, label %keylookup144 i32 115, label %keylookup145 i32 116, label %keylookup146 i32 117, label %keylookup147 i32 118, label %keylookup148 i32 119, label %keylookup149 i32 120, label %keylookup150 i32 121, label %keylookup151 i32 122, label %keylookup152 i32 126, label %bb544153 ]154 155bb104: ; preds = %bb103156 unreachable157 158bb126: ; preds = %bb103159 ret i32 0160 161fake_eof: ; preds = %bb1841, %bb103, %bb103162 unreachable163 164bb534: ; preds = %bb103165 unreachable166 167bb544: ; preds = %bb103, %bb103168 ret i32 undef169 170bb639: ; preds = %bb103171 unreachable172 173bb643: ; preds = %bb103174 unreachable175 176bb1050: ; preds = %bb103177 unreachable178 179bb1406: ; preds = %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103180 unreachable181 182bb1412: ; preds = %bb103183 unreachable184 185bb1423: ; preds = %bb103186 unreachable187 188bb1447: ; preds = %bb103189 unreachable190 191bb1455: ; preds = %bb103192 unreachable193 194keylookup: ; preds = %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103195 br i1 undef, label %bb1498, label %bb1496196 197bb1496: ; preds = %keylookup198 br i1 undef, label %bb1498, label %bb1510.preheader199 200bb1498: ; preds = %bb1496, %keylookup201 unreachable202 203bb1510.preheader: ; preds = %bb1496204 br i1 undef, label %bb1511, label %bb1518205 206bb1511: ; preds = %bb1510.preheader207 br label %bb1518208 209bb1518: ; preds = %bb1511, %bb1510.preheader210 switch i32 undef, label %bb741.i4285 [211 i32 95, label %bb744.i4287212 i32 115, label %bb852.i4394213 ]214 215bb741.i4285: ; preds = %bb1518216 br label %Perl_keyword.exit4735217 218bb744.i4287: ; preds = %bb1518219 br label %Perl_keyword.exit4735220 221bb852.i4394: ; preds = %bb1518222 br i1 undef, label %bb861.i4404, label %bb856.i4399223 224bb856.i4399: ; preds = %bb852.i4394225 br label %Perl_keyword.exit4735226 227bb861.i4404: ; preds = %bb852.i4394228 br label %Perl_keyword.exit4735229 230Perl_keyword.exit4735: ; preds = %bb861.i4404, %bb856.i4399, %bb744.i4287, %bb741.i4285231 br i1 undef, label %bb1544, label %reserved_word232 233bb1544: ; preds = %Perl_keyword.exit4735234 br i1 undef, label %bb1565, label %bb1545235 236bb1545: ; preds = %bb1544237 br i1 undef, label %bb1563, label %bb1558238 239bb1558: ; preds = %bb1545240 %0 = load ptr, ptr undef ; <ptr> [#uses=1]241 br i1 undef, label %bb1563, label %bb1559242 243bb1559: ; preds = %bb1558244 br i1 undef, label %bb1560, label %bb1563245 246bb1560: ; preds = %bb1559247 br i1 undef, label %bb1563, label %bb1561248 249bb1561: ; preds = %bb1560250 br i1 undef, label %bb1562, label %bb1563251 252bb1562: ; preds = %bb1561253 br label %bb1563254 255bb1563: ; preds = %bb1562, %bb1561, %bb1560, %bb1559, %bb1558, %bb1545256 %gv19.3 = phi ptr [ %0, %bb1562 ], [ undef, %bb1545 ], [ %0, %bb1558 ], [ %0, %bb1559 ], [ %0, %bb1560 ], [ %0, %bb1561 ] ; <ptr> [#uses=0]257 br i1 undef, label %bb1565, label %reserved_word258 259bb1565: ; preds = %bb1563, %bb1544260 br i1 undef, label %bb1573, label %bb1580261 262bb1573: ; preds = %bb1565263 br label %bb1580264 265bb1580: ; preds = %bb1573, %bb1565266 br i1 undef, label %bb1595, label %reserved_word267 268bb1595: ; preds = %bb1580269 br i1 undef, label %reserved_word, label %bb1597270 271bb1597: ; preds = %bb1595272 br i1 undef, label %reserved_word, label %bb1602273 274bb1602: ; preds = %bb1597275 br label %reserved_word276 277reserved_word: ; preds = %bb1602, %bb1597, %bb1595, %bb1580, %bb1563, %Perl_keyword.exit4735278 switch i32 undef, label %bb2012 [279 i32 1, label %bb1819280 i32 2, label %bb1830281 i32 4, label %bb1841282 i32 5, label %bb1841283 i32 8, label %bb1880284 i32 14, label %bb1894285 i32 16, label %bb1895286 i32 17, label %bb1896287 i32 18, label %bb1897288 i32 19, label %bb1898289 i32 20, label %bb1899290 i32 22, label %bb1906291 i32 23, label %bb1928292 i32 24, label %bb2555293 i32 26, label %bb1929294 i32 31, label %bb1921295 i32 32, label %bb1930296 i32 33, label %bb1905297 i32 34, label %bb1936298 i32 35, label %bb1927299 i32 37, label %bb1962300 i32 40, label %bb1951301 i32 41, label %bb1946302 i32 42, label %bb1968303 i32 44, label %bb1969304 i32 45, label %bb1970305 i32 46, label %bb2011306 i32 47, label %bb2006307 i32 48, label %bb2007308 i32 49, label %bb2009309 i32 50, label %bb2010310 i32 51, label %bb2008311 i32 53, label %bb1971312 i32 54, label %bb1982313 i32 55, label %bb2005314 i32 59, label %bb2081315 i32 61, label %bb2087316 i32 64, label %bb2080317 i32 65, label %really_sub318 i32 66, label %bb2079319 i32 67, label %bb2089320 i32 69, label %bb2155321 i32 72, label %bb2137322 i32 74, label %bb2138323 i32 75, label %bb2166324 i32 76, label %bb2144325 i32 78, label %bb2145326 i32 81, label %bb2102327 i32 82, label %bb2108328 i32 84, label %bb2114329 i32 85, label %bb2115330 i32 86, label %bb2116331 i32 89, label %bb2146332 i32 90, label %bb2147333 i32 91, label %bb2148334 i32 93, label %bb2154335 i32 94, label %bb2167336 i32 96, label %bb2091337 i32 97, label %bb2090338 i32 98, label %bb2088339 i32 100, label %bb2173340 i32 101, label %bb2174341 i32 102, label %bb2175342 i32 103, label %bb2180343 i32 104, label %bb2181344 i32 106, label %bb2187345 i32 107, label %bb2188346 i32 110, label %bb2206347 i32 112, label %bb2217348 i32 113, label %bb2218349 i32 114, label %bb2199350 i32 119, label %bb2205351 i32 120, label %bb2229352 i32 121, label %bb2233353 i32 122, label %bb2234354 i32 123, label %bb2235355 i32 124, label %bb2236356 i32 125, label %bb2237357 i32 126, label %bb2238358 i32 127, label %bb2239359 i32 128, label %bb2268360 i32 129, label %bb2267361 i32 133, label %bb2276362 i32 134, label %bb2348363 i32 135, label %bb2337364 i32 137, label %bb2239365 i32 138, label %bb2367366 i32 139, label %bb2368367 i32 140, label %bb2369368 i32 141, label %bb2357369 i32 143, label %bb2349370 i32 144, label %bb2350371 i32 146, label %bb2356372 i32 147, label %bb2370373 i32 148, label %bb2445374 i32 149, label %bb2453375 i32 151, label %bb2381376 i32 152, label %bb2457377 i32 154, label %bb2516378 i32 156, label %bb2522379 i32 158, label %bb2527380 i32 159, label %bb2537381 i32 160, label %bb2503382 i32 162, label %bb2504383 i32 163, label %bb2464384 i32 165, label %bb2463385 i32 166, label %bb2538386 i32 168, label %bb2515387 i32 170, label %bb2549388 i32 172, label %bb2566389 i32 173, label %bb2595390 i32 174, label %bb2565391 i32 175, label %bb2567392 i32 176, label %bb2568393 i32 177, label %bb2569394 i32 178, label %bb2570395 i32 179, label %bb2594396 i32 182, label %bb2571397 i32 183, label %bb2572398 i32 185, label %bb2593399 i32 186, label %bb2583400 i32 187, label %bb2596401 i32 189, label %bb2602402 i32 190, label %bb2603403 i32 191, label %bb2604404 i32 192, label %bb2605405 i32 193, label %bb2606406 i32 196, label %bb2617407 i32 197, label %bb2618408 i32 198, label %bb2619409 i32 199, label %bb2627410 i32 200, label %bb2625411 i32 201, label %bb2626412 i32 206, label %really_sub413 i32 207, label %bb2648414 i32 208, label %bb2738415 i32 209, label %bb2739416 i32 210, label %bb2740417 i32 211, label %bb2742418 i32 212, label %bb2741419 i32 213, label %bb2737420 i32 214, label %bb2743421 i32 217, label %bb2758422 i32 219, label %bb2764423 i32 220, label %bb2765424 i32 221, label %bb2744425 i32 222, label %bb2766426 i32 226, label %bb2785427 i32 227, label %bb2783428 i32 228, label %bb2784429 i32 229, label %bb2790430 i32 230, label %bb2797431 i32 232, label %bb2782432 i32 234, label %bb2791433 i32 236, label %bb2815434 i32 237, label %bb2818435 i32 238, label %bb2819436 i32 239, label %bb2820437 i32 240, label %bb2817438 i32 241, label %bb2816439 i32 242, label %bb2821440 i32 243, label %bb2826441 i32 244, label %bb2829442 i32 245, label %bb2830443 ]444 445bb1819: ; preds = %reserved_word446 unreachable447 448bb1830: ; preds = %reserved_word449 unreachable450 451bb1841: ; preds = %reserved_word, %reserved_word452 br i1 undef, label %fake_eof, label %bb1842453 454bb1842: ; preds = %bb1841455 unreachable456 457bb1880: ; preds = %reserved_word458 unreachable459 460bb1894: ; preds = %reserved_word461 ret i32 undef462 463bb1895: ; preds = %reserved_word464 ret i32 301465 466bb1896: ; preds = %reserved_word467 ret i32 undef468 469bb1897: ; preds = %reserved_word470 ret i32 undef471 472bb1898: ; preds = %reserved_word473 ret i32 undef474 475bb1899: ; preds = %reserved_word476 ret i32 undef477 478bb1905: ; preds = %reserved_word479 ret i32 278480 481bb1906: ; preds = %reserved_word482 unreachable483 484bb1921: ; preds = %reserved_word485 ret i32 288486 487bb1927: ; preds = %reserved_word488 ret i32 undef489 490bb1928: ; preds = %reserved_word491 ret i32 undef492 493bb1929: ; preds = %reserved_word494 ret i32 undef495 496bb1930: ; preds = %reserved_word497 ret i32 undef498 499bb1936: ; preds = %reserved_word500 br i1 undef, label %bb2834, label %bb1937501 502bb1937: ; preds = %bb1936503 ret i32 undef504 505bb1946: ; preds = %reserved_word506 unreachable507 508bb1951: ; preds = %reserved_word509 ret i32 undef510 511bb1962: ; preds = %reserved_word512 ret i32 undef513 514bb1968: ; preds = %reserved_word515 ret i32 280516 517bb1969: ; preds = %reserved_word518 ret i32 276519 520bb1970: ; preds = %reserved_word521 ret i32 277522 523bb1971: ; preds = %reserved_word524 ret i32 288525 526bb1982: ; preds = %reserved_word527 br i1 undef, label %bb2834, label %bb1986528 529bb1986: ; preds = %bb1982530 ret i32 undef531 532bb2005: ; preds = %reserved_word533 ret i32 undef534 535bb2006: ; preds = %reserved_word536 ret i32 282537 538bb2007: ; preds = %reserved_word539 ret i32 282540 541bb2008: ; preds = %reserved_word542 ret i32 282543 544bb2009: ; preds = %reserved_word545 ret i32 282546 547bb2010: ; preds = %reserved_word548 ret i32 282549 550bb2011: ; preds = %reserved_word551 ret i32 282552 553bb2012: ; preds = %reserved_word554 unreachable555 556bb2079: ; preds = %reserved_word557 ret i32 undef558 559bb2080: ; preds = %reserved_word560 ret i32 282561 562bb2081: ; preds = %reserved_word563 ret i32 undef564 565bb2087: ; preds = %reserved_word566 ret i32 undef567 568bb2088: ; preds = %reserved_word569 ret i32 287570 571bb2089: ; preds = %reserved_word572 ret i32 287573 574bb2090: ; preds = %reserved_word575 ret i32 undef576 577bb2091: ; preds = %reserved_word578 ret i32 280579 580bb2102: ; preds = %reserved_word581 ret i32 282582 583bb2108: ; preds = %reserved_word584 ret i32 undef585 586bb2114: ; preds = %reserved_word587 ret i32 undef588 589bb2115: ; preds = %reserved_word590 ret i32 282591 592bb2116: ; preds = %reserved_word593 ret i32 282594 595bb2137: ; preds = %reserved_word596 ret i32 undef597 598bb2138: ; preds = %reserved_word599 ret i32 282600 601bb2144: ; preds = %reserved_word602 ret i32 undef603 604bb2145: ; preds = %reserved_word605 ret i32 282606 607bb2146: ; preds = %reserved_word608 ret i32 undef609 610bb2147: ; preds = %reserved_word611 ret i32 undef612 613bb2148: ; preds = %reserved_word614 ret i32 282615 616bb2154: ; preds = %reserved_word617 ret i32 undef618 619bb2155: ; preds = %reserved_word620 ret i32 282621 622bb2166: ; preds = %reserved_word623 ret i32 282624 625bb2167: ; preds = %reserved_word626 ret i32 undef627 628bb2173: ; preds = %reserved_word629 ret i32 274630 631bb2174: ; preds = %reserved_word632 ret i32 undef633 634bb2175: ; preds = %reserved_word635 br i1 undef, label %bb2834, label %bb2176636 637bb2176: ; preds = %bb2175638 ret i32 undef639 640bb2180: ; preds = %reserved_word641 ret i32 undef642 643bb2181: ; preds = %reserved_word644 ret i32 undef645 646bb2187: ; preds = %reserved_word647 ret i32 undef648 649bb2188: ; preds = %reserved_word650 ret i32 280651 652bb2199: ; preds = %reserved_word653 ret i32 295654 655bb2205: ; preds = %reserved_word656 ret i32 287657 658bb2206: ; preds = %reserved_word659 ret i32 287660 661bb2217: ; preds = %reserved_word662 ret i32 undef663 664bb2218: ; preds = %reserved_word665 ret i32 undef666 667bb2229: ; preds = %reserved_word668 unreachable669 670bb2233: ; preds = %reserved_word671 ret i32 undef672 673bb2234: ; preds = %reserved_word674 ret i32 undef675 676bb2235: ; preds = %reserved_word677 ret i32 undef678 679bb2236: ; preds = %reserved_word680 ret i32 undef681 682bb2237: ; preds = %reserved_word683 ret i32 undef684 685bb2238: ; preds = %reserved_word686 ret i32 undef687 688bb2239: ; preds = %reserved_word, %reserved_word689 unreachable690 691bb2267: ; preds = %reserved_word692 ret i32 280693 694bb2268: ; preds = %reserved_word695 ret i32 288696 697bb2276: ; preds = %reserved_word698 unreachable699 700bb2337: ; preds = %reserved_word701 ret i32 300702 703bb2348: ; preds = %reserved_word704 ret i32 undef705 706bb2349: ; preds = %reserved_word707 ret i32 undef708 709bb2350: ; preds = %reserved_word710 ret i32 undef711 712bb2356: ; preds = %reserved_word713 ret i32 undef714 715bb2357: ; preds = %reserved_word716 br i1 undef, label %bb2834, label %bb2358717 718bb2358: ; preds = %bb2357719 ret i32 undef720 721bb2367: ; preds = %reserved_word722 ret i32 undef723 724bb2368: ; preds = %reserved_word725 ret i32 270726 727bb2369: ; preds = %reserved_word728 ret i32 undef729 730bb2370: ; preds = %reserved_word731 unreachable732 733bb2381: ; preds = %reserved_word734 unreachable735 736bb2445: ; preds = %reserved_word737 unreachable738 739bb2453: ; preds = %reserved_word740 unreachable741 742bb2457: ; preds = %reserved_word743 unreachable744 745bb2463: ; preds = %reserved_word746 ret i32 286747 748bb2464: ; preds = %reserved_word749 unreachable750 751bb2503: ; preds = %reserved_word752 ret i32 280753 754bb2504: ; preds = %reserved_word755 ret i32 undef756 757bb2515: ; preds = %reserved_word758 ret i32 undef759 760bb2516: ; preds = %reserved_word761 ret i32 undef762 763bb2522: ; preds = %reserved_word764 unreachable765 766bb2527: ; preds = %reserved_word767 unreachable768 769bb2537: ; preds = %reserved_word770 ret i32 undef771 772bb2538: ; preds = %reserved_word773 ret i32 undef774 775bb2549: ; preds = %reserved_word776 unreachable777 778bb2555: ; preds = %reserved_word779 br i1 undef, label %bb2834, label %bb2556780 781bb2556: ; preds = %bb2555782 ret i32 undef783 784bb2565: ; preds = %reserved_word785 ret i32 undef786 787bb2566: ; preds = %reserved_word788 ret i32 undef789 790bb2567: ; preds = %reserved_word791 ret i32 undef792 793bb2568: ; preds = %reserved_word794 ret i32 undef795 796bb2569: ; preds = %reserved_word797 ret i32 undef798 799bb2570: ; preds = %reserved_word800 ret i32 undef801 802bb2571: ; preds = %reserved_word803 ret i32 undef804 805bb2572: ; preds = %reserved_word806 ret i32 undef807 808bb2583: ; preds = %reserved_word809 br i1 undef, label %bb2834, label %bb2584810 811bb2584: ; preds = %bb2583812 ret i32 undef813 814bb2593: ; preds = %reserved_word815 ret i32 282816 817bb2594: ; preds = %reserved_word818 ret i32 282819 820bb2595: ; preds = %reserved_word821 ret i32 undef822 823bb2596: ; preds = %reserved_word824 ret i32 undef825 826bb2602: ; preds = %reserved_word827 ret i32 undef828 829bb2603: ; preds = %reserved_word830 ret i32 undef831 832bb2604: ; preds = %reserved_word833 ret i32 undef834 835bb2605: ; preds = %reserved_word836 ret i32 undef837 838bb2606: ; preds = %reserved_word839 ret i32 undef840 841bb2617: ; preds = %reserved_word842 ret i32 undef843 844bb2618: ; preds = %reserved_word845 ret i32 undef846 847bb2619: ; preds = %reserved_word848 unreachable849 850bb2625: ; preds = %reserved_word851 ret i32 undef852 853bb2626: ; preds = %reserved_word854 ret i32 undef855 856bb2627: ; preds = %reserved_word857 ret i32 undef858 859bb2648: ; preds = %reserved_word860 ret i32 undef861 862really_sub: ; preds = %reserved_word, %reserved_word863 unreachable864 865bb2737: ; preds = %reserved_word866 ret i32 undef867 868bb2738: ; preds = %reserved_word869 ret i32 undef870 871bb2739: ; preds = %reserved_word872 ret i32 undef873 874bb2740: ; preds = %reserved_word875 ret i32 undef876 877bb2741: ; preds = %reserved_word878 ret i32 undef879 880bb2742: ; preds = %reserved_word881 ret i32 undef882 883bb2743: ; preds = %reserved_word884 ret i32 undef885 886bb2744: ; preds = %reserved_word887 unreachable888 889bb2758: ; preds = %reserved_word890 ret i32 undef891 892bb2764: ; preds = %reserved_word893 ret i32 282894 895bb2765: ; preds = %reserved_word896 ret i32 282897 898bb2766: ; preds = %reserved_word899 ret i32 undef900 901bb2782: ; preds = %reserved_word902 ret i32 273903 904bb2783: ; preds = %reserved_word905 ret i32 275906 907bb2784: ; preds = %reserved_word908 ret i32 undef909 910bb2785: ; preds = %reserved_word911 br i1 undef, label %bb2834, label %bb2786912 913bb2786: ; preds = %bb2785914 ret i32 undef915 916bb2790: ; preds = %reserved_word917 ret i32 undef918 919bb2791: ; preds = %reserved_word920 ret i32 undef921 922bb2797: ; preds = %reserved_word923 ret i32 undef924 925bb2815: ; preds = %reserved_word926 ret i32 undef927 928bb2816: ; preds = %reserved_word929 ret i32 272930 931bb2817: ; preds = %reserved_word932 ret i32 undef933 934bb2818: ; preds = %reserved_word935 ret i32 282936 937bb2819: ; preds = %reserved_word938 ret i32 undef939 940bb2820: ; preds = %reserved_word941 ret i32 282942 943bb2821: ; preds = %reserved_word944 unreachable945 946bb2826: ; preds = %reserved_word947 unreachable948 949bb2829: ; preds = %reserved_word950 ret i32 300951 952bb2830: ; preds = %reserved_word953 unreachable954 955bb2834: ; preds = %bb2785, %bb2583, %bb2555, %bb2357, %bb2175, %bb1982, %bb1936956 ret i32 283957}958