1; RUN: llc < %s -mtriple=x86_64-apple-darwin10 2 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 opaque 31 %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 %bb 41 42bb: ; preds = %entry 43 unreachable 44 45bb21: ; preds = %entry 46 switch i32 undef, label %bb103 [ 47 i32 1, label %bb101 48 i32 4, label %bb75 49 i32 6, label %bb68 50 i32 7, label %bb67 51 i32 8, label %bb25 52 ] 53 54bb25: ; preds = %bb21 55 ret i32 41 56 57bb67: ; preds = %bb21 58 ret i32 40 59 60bb68: ; preds = %bb21 61 br i1 undef, label %bb69, label %bb70 62 63bb69: ; preds = %bb68 64 ret i32 undef 65 66bb70: ; preds = %bb68 67 unreachable 68 69bb75: ; preds = %bb21 70 unreachable 71 72bb101: ; preds = %bb21 73 unreachable 74 75bb103: ; preds = %bb21 76 switch i32 undef, label %bb104 [ 77 i32 0, label %bb126 78 i32 4, label %fake_eof 79 i32 26, label %fake_eof 80 i32 34, label %bb1423 81 i32 36, label %bb1050 82 i32 37, label %bb534 83 i32 39, label %bb1412 84 i32 41, label %bb643 85 i32 44, label %bb544 86 i32 48, label %bb1406 87 i32 49, label %bb1406 88 i32 50, label %bb1406 89 i32 51, label %bb1406 90 i32 52, label %bb1406 91 i32 53, label %bb1406 92 i32 54, label %bb1406 93 i32 55, label %bb1406 94 i32 56, label %bb1406 95 i32 57, label %bb1406 96 i32 59, label %bb639 97 i32 65, label %keylookup 98 i32 66, label %keylookup 99 i32 67, label %keylookup 100 i32 68, label %keylookup 101 i32 69, label %keylookup 102 i32 70, label %keylookup 103 i32 71, label %keylookup 104 i32 72, label %keylookup 105 i32 73, label %keylookup 106 i32 74, label %keylookup 107 i32 75, label %keylookup 108 i32 76, label %keylookup 109 i32 77, label %keylookup 110 i32 78, label %keylookup 111 i32 79, label %keylookup 112 i32 80, label %keylookup 113 i32 81, label %keylookup 114 i32 82, label %keylookup 115 i32 83, label %keylookup 116 i32 84, label %keylookup 117 i32 85, label %keylookup 118 i32 86, label %keylookup 119 i32 87, label %keylookup 120 i32 88, label %keylookup 121 i32 89, label %keylookup 122 i32 90, label %keylookup 123 i32 92, label %bb1455 124 i32 95, label %keylookup 125 i32 96, label %bb1447 126 i32 97, label %keylookup 127 i32 98, label %keylookup 128 i32 99, label %keylookup 129 i32 100, label %keylookup 130 i32 101, label %keylookup 131 i32 102, label %keylookup 132 i32 103, label %keylookup 133 i32 104, label %keylookup 134 i32 105, label %keylookup 135 i32 106, label %keylookup 136 i32 107, label %keylookup 137 i32 108, label %keylookup 138 i32 109, label %keylookup 139 i32 110, label %keylookup 140 i32 111, label %keylookup 141 i32 112, label %keylookup 142 i32 113, label %keylookup 143 i32 114, label %keylookup 144 i32 115, label %keylookup 145 i32 116, label %keylookup 146 i32 117, label %keylookup 147 i32 118, label %keylookup 148 i32 119, label %keylookup 149 i32 120, label %keylookup 150 i32 121, label %keylookup 151 i32 122, label %keylookup 152 i32 126, label %bb544 153 ] 154 155bb104: ; preds = %bb103 156 unreachable 157 158bb126: ; preds = %bb103 159 ret i32 0 160 161fake_eof: ; preds = %bb1841, %bb103, %bb103 162 unreachable 163 164bb534: ; preds = %bb103 165 unreachable 166 167bb544: ; preds = %bb103, %bb103 168 ret i32 undef 169 170bb639: ; preds = %bb103 171 unreachable 172 173bb643: ; preds = %bb103 174 unreachable 175 176bb1050: ; preds = %bb103 177 unreachable 178 179bb1406: ; preds = %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103, %bb103 180 unreachable 181 182bb1412: ; preds = %bb103 183 unreachable 184 185bb1423: ; preds = %bb103 186 unreachable 187 188bb1447: ; preds = %bb103 189 unreachable 190 191bb1455: ; preds = %bb103 192 unreachable 193 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, %bb103 195 br i1 undef, label %bb1498, label %bb1496 196 197bb1496: ; preds = %keylookup 198 br i1 undef, label %bb1498, label %bb1510.preheader 199 200bb1498: ; preds = %bb1496, %keylookup 201 unreachable 202 203bb1510.preheader: ; preds = %bb1496 204 br i1 undef, label %bb1511, label %bb1518 205 206bb1511: ; preds = %bb1510.preheader 207 br label %bb1518 208 209bb1518: ; preds = %bb1511, %bb1510.preheader 210 switch i32 undef, label %bb741.i4285 [ 211 i32 95, label %bb744.i4287 212 i32 115, label %bb852.i4394 213 ] 214 215bb741.i4285: ; preds = %bb1518 216 br label %Perl_keyword.exit4735 217 218bb744.i4287: ; preds = %bb1518 219 br label %Perl_keyword.exit4735 220 221bb852.i4394: ; preds = %bb1518 222 br i1 undef, label %bb861.i4404, label %bb856.i4399 223 224bb856.i4399: ; preds = %bb852.i4394 225 br label %Perl_keyword.exit4735 226 227bb861.i4404: ; preds = %bb852.i4394 228 br label %Perl_keyword.exit4735 229 230Perl_keyword.exit4735: ; preds = %bb861.i4404, %bb856.i4399, %bb744.i4287, %bb741.i4285 231 br i1 undef, label %bb1544, label %reserved_word 232 233bb1544: ; preds = %Perl_keyword.exit4735 234 br i1 undef, label %bb1565, label %bb1545 235 236bb1545: ; preds = %bb1544 237 br i1 undef, label %bb1563, label %bb1558 238 239bb1558: ; preds = %bb1545 240 %0 = load ptr, ptr undef ; <ptr> [#uses=1] 241 br i1 undef, label %bb1563, label %bb1559 242 243bb1559: ; preds = %bb1558 244 br i1 undef, label %bb1560, label %bb1563 245 246bb1560: ; preds = %bb1559 247 br i1 undef, label %bb1563, label %bb1561 248 249bb1561: ; preds = %bb1560 250 br i1 undef, label %bb1562, label %bb1563 251 252bb1562: ; preds = %bb1561 253 br label %bb1563 254 255bb1563: ; preds = %bb1562, %bb1561, %bb1560, %bb1559, %bb1558, %bb1545 256 %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_word 258 259bb1565: ; preds = %bb1563, %bb1544 260 br i1 undef, label %bb1573, label %bb1580 261 262bb1573: ; preds = %bb1565 263 br label %bb1580 264 265bb1580: ; preds = %bb1573, %bb1565 266 br i1 undef, label %bb1595, label %reserved_word 267 268bb1595: ; preds = %bb1580 269 br i1 undef, label %reserved_word, label %bb1597 270 271bb1597: ; preds = %bb1595 272 br i1 undef, label %reserved_word, label %bb1602 273 274bb1602: ; preds = %bb1597 275 br label %reserved_word 276 277reserved_word: ; preds = %bb1602, %bb1597, %bb1595, %bb1580, %bb1563, %Perl_keyword.exit4735 278 switch i32 undef, label %bb2012 [ 279 i32 1, label %bb1819 280 i32 2, label %bb1830 281 i32 4, label %bb1841 282 i32 5, label %bb1841 283 i32 8, label %bb1880 284 i32 14, label %bb1894 285 i32 16, label %bb1895 286 i32 17, label %bb1896 287 i32 18, label %bb1897 288 i32 19, label %bb1898 289 i32 20, label %bb1899 290 i32 22, label %bb1906 291 i32 23, label %bb1928 292 i32 24, label %bb2555 293 i32 26, label %bb1929 294 i32 31, label %bb1921 295 i32 32, label %bb1930 296 i32 33, label %bb1905 297 i32 34, label %bb1936 298 i32 35, label %bb1927 299 i32 37, label %bb1962 300 i32 40, label %bb1951 301 i32 41, label %bb1946 302 i32 42, label %bb1968 303 i32 44, label %bb1969 304 i32 45, label %bb1970 305 i32 46, label %bb2011 306 i32 47, label %bb2006 307 i32 48, label %bb2007 308 i32 49, label %bb2009 309 i32 50, label %bb2010 310 i32 51, label %bb2008 311 i32 53, label %bb1971 312 i32 54, label %bb1982 313 i32 55, label %bb2005 314 i32 59, label %bb2081 315 i32 61, label %bb2087 316 i32 64, label %bb2080 317 i32 65, label %really_sub 318 i32 66, label %bb2079 319 i32 67, label %bb2089 320 i32 69, label %bb2155 321 i32 72, label %bb2137 322 i32 74, label %bb2138 323 i32 75, label %bb2166 324 i32 76, label %bb2144 325 i32 78, label %bb2145 326 i32 81, label %bb2102 327 i32 82, label %bb2108 328 i32 84, label %bb2114 329 i32 85, label %bb2115 330 i32 86, label %bb2116 331 i32 89, label %bb2146 332 i32 90, label %bb2147 333 i32 91, label %bb2148 334 i32 93, label %bb2154 335 i32 94, label %bb2167 336 i32 96, label %bb2091 337 i32 97, label %bb2090 338 i32 98, label %bb2088 339 i32 100, label %bb2173 340 i32 101, label %bb2174 341 i32 102, label %bb2175 342 i32 103, label %bb2180 343 i32 104, label %bb2181 344 i32 106, label %bb2187 345 i32 107, label %bb2188 346 i32 110, label %bb2206 347 i32 112, label %bb2217 348 i32 113, label %bb2218 349 i32 114, label %bb2199 350 i32 119, label %bb2205 351 i32 120, label %bb2229 352 i32 121, label %bb2233 353 i32 122, label %bb2234 354 i32 123, label %bb2235 355 i32 124, label %bb2236 356 i32 125, label %bb2237 357 i32 126, label %bb2238 358 i32 127, label %bb2239 359 i32 128, label %bb2268 360 i32 129, label %bb2267 361 i32 133, label %bb2276 362 i32 134, label %bb2348 363 i32 135, label %bb2337 364 i32 137, label %bb2239 365 i32 138, label %bb2367 366 i32 139, label %bb2368 367 i32 140, label %bb2369 368 i32 141, label %bb2357 369 i32 143, label %bb2349 370 i32 144, label %bb2350 371 i32 146, label %bb2356 372 i32 147, label %bb2370 373 i32 148, label %bb2445 374 i32 149, label %bb2453 375 i32 151, label %bb2381 376 i32 152, label %bb2457 377 i32 154, label %bb2516 378 i32 156, label %bb2522 379 i32 158, label %bb2527 380 i32 159, label %bb2537 381 i32 160, label %bb2503 382 i32 162, label %bb2504 383 i32 163, label %bb2464 384 i32 165, label %bb2463 385 i32 166, label %bb2538 386 i32 168, label %bb2515 387 i32 170, label %bb2549 388 i32 172, label %bb2566 389 i32 173, label %bb2595 390 i32 174, label %bb2565 391 i32 175, label %bb2567 392 i32 176, label %bb2568 393 i32 177, label %bb2569 394 i32 178, label %bb2570 395 i32 179, label %bb2594 396 i32 182, label %bb2571 397 i32 183, label %bb2572 398 i32 185, label %bb2593 399 i32 186, label %bb2583 400 i32 187, label %bb2596 401 i32 189, label %bb2602 402 i32 190, label %bb2603 403 i32 191, label %bb2604 404 i32 192, label %bb2605 405 i32 193, label %bb2606 406 i32 196, label %bb2617 407 i32 197, label %bb2618 408 i32 198, label %bb2619 409 i32 199, label %bb2627 410 i32 200, label %bb2625 411 i32 201, label %bb2626 412 i32 206, label %really_sub 413 i32 207, label %bb2648 414 i32 208, label %bb2738 415 i32 209, label %bb2739 416 i32 210, label %bb2740 417 i32 211, label %bb2742 418 i32 212, label %bb2741 419 i32 213, label %bb2737 420 i32 214, label %bb2743 421 i32 217, label %bb2758 422 i32 219, label %bb2764 423 i32 220, label %bb2765 424 i32 221, label %bb2744 425 i32 222, label %bb2766 426 i32 226, label %bb2785 427 i32 227, label %bb2783 428 i32 228, label %bb2784 429 i32 229, label %bb2790 430 i32 230, label %bb2797 431 i32 232, label %bb2782 432 i32 234, label %bb2791 433 i32 236, label %bb2815 434 i32 237, label %bb2818 435 i32 238, label %bb2819 436 i32 239, label %bb2820 437 i32 240, label %bb2817 438 i32 241, label %bb2816 439 i32 242, label %bb2821 440 i32 243, label %bb2826 441 i32 244, label %bb2829 442 i32 245, label %bb2830 443 ] 444 445bb1819: ; preds = %reserved_word 446 unreachable 447 448bb1830: ; preds = %reserved_word 449 unreachable 450 451bb1841: ; preds = %reserved_word, %reserved_word 452 br i1 undef, label %fake_eof, label %bb1842 453 454bb1842: ; preds = %bb1841 455 unreachable 456 457bb1880: ; preds = %reserved_word 458 unreachable 459 460bb1894: ; preds = %reserved_word 461 ret i32 undef 462 463bb1895: ; preds = %reserved_word 464 ret i32 301 465 466bb1896: ; preds = %reserved_word 467 ret i32 undef 468 469bb1897: ; preds = %reserved_word 470 ret i32 undef 471 472bb1898: ; preds = %reserved_word 473 ret i32 undef 474 475bb1899: ; preds = %reserved_word 476 ret i32 undef 477 478bb1905: ; preds = %reserved_word 479 ret i32 278 480 481bb1906: ; preds = %reserved_word 482 unreachable 483 484bb1921: ; preds = %reserved_word 485 ret i32 288 486 487bb1927: ; preds = %reserved_word 488 ret i32 undef 489 490bb1928: ; preds = %reserved_word 491 ret i32 undef 492 493bb1929: ; preds = %reserved_word 494 ret i32 undef 495 496bb1930: ; preds = %reserved_word 497 ret i32 undef 498 499bb1936: ; preds = %reserved_word 500 br i1 undef, label %bb2834, label %bb1937 501 502bb1937: ; preds = %bb1936 503 ret i32 undef 504 505bb1946: ; preds = %reserved_word 506 unreachable 507 508bb1951: ; preds = %reserved_word 509 ret i32 undef 510 511bb1962: ; preds = %reserved_word 512 ret i32 undef 513 514bb1968: ; preds = %reserved_word 515 ret i32 280 516 517bb1969: ; preds = %reserved_word 518 ret i32 276 519 520bb1970: ; preds = %reserved_word 521 ret i32 277 522 523bb1971: ; preds = %reserved_word 524 ret i32 288 525 526bb1982: ; preds = %reserved_word 527 br i1 undef, label %bb2834, label %bb1986 528 529bb1986: ; preds = %bb1982 530 ret i32 undef 531 532bb2005: ; preds = %reserved_word 533 ret i32 undef 534 535bb2006: ; preds = %reserved_word 536 ret i32 282 537 538bb2007: ; preds = %reserved_word 539 ret i32 282 540 541bb2008: ; preds = %reserved_word 542 ret i32 282 543 544bb2009: ; preds = %reserved_word 545 ret i32 282 546 547bb2010: ; preds = %reserved_word 548 ret i32 282 549 550bb2011: ; preds = %reserved_word 551 ret i32 282 552 553bb2012: ; preds = %reserved_word 554 unreachable 555 556bb2079: ; preds = %reserved_word 557 ret i32 undef 558 559bb2080: ; preds = %reserved_word 560 ret i32 282 561 562bb2081: ; preds = %reserved_word 563 ret i32 undef 564 565bb2087: ; preds = %reserved_word 566 ret i32 undef 567 568bb2088: ; preds = %reserved_word 569 ret i32 287 570 571bb2089: ; preds = %reserved_word 572 ret i32 287 573 574bb2090: ; preds = %reserved_word 575 ret i32 undef 576 577bb2091: ; preds = %reserved_word 578 ret i32 280 579 580bb2102: ; preds = %reserved_word 581 ret i32 282 582 583bb2108: ; preds = %reserved_word 584 ret i32 undef 585 586bb2114: ; preds = %reserved_word 587 ret i32 undef 588 589bb2115: ; preds = %reserved_word 590 ret i32 282 591 592bb2116: ; preds = %reserved_word 593 ret i32 282 594 595bb2137: ; preds = %reserved_word 596 ret i32 undef 597 598bb2138: ; preds = %reserved_word 599 ret i32 282 600 601bb2144: ; preds = %reserved_word 602 ret i32 undef 603 604bb2145: ; preds = %reserved_word 605 ret i32 282 606 607bb2146: ; preds = %reserved_word 608 ret i32 undef 609 610bb2147: ; preds = %reserved_word 611 ret i32 undef 612 613bb2148: ; preds = %reserved_word 614 ret i32 282 615 616bb2154: ; preds = %reserved_word 617 ret i32 undef 618 619bb2155: ; preds = %reserved_word 620 ret i32 282 621 622bb2166: ; preds = %reserved_word 623 ret i32 282 624 625bb2167: ; preds = %reserved_word 626 ret i32 undef 627 628bb2173: ; preds = %reserved_word 629 ret i32 274 630 631bb2174: ; preds = %reserved_word 632 ret i32 undef 633 634bb2175: ; preds = %reserved_word 635 br i1 undef, label %bb2834, label %bb2176 636 637bb2176: ; preds = %bb2175 638 ret i32 undef 639 640bb2180: ; preds = %reserved_word 641 ret i32 undef 642 643bb2181: ; preds = %reserved_word 644 ret i32 undef 645 646bb2187: ; preds = %reserved_word 647 ret i32 undef 648 649bb2188: ; preds = %reserved_word 650 ret i32 280 651 652bb2199: ; preds = %reserved_word 653 ret i32 295 654 655bb2205: ; preds = %reserved_word 656 ret i32 287 657 658bb2206: ; preds = %reserved_word 659 ret i32 287 660 661bb2217: ; preds = %reserved_word 662 ret i32 undef 663 664bb2218: ; preds = %reserved_word 665 ret i32 undef 666 667bb2229: ; preds = %reserved_word 668 unreachable 669 670bb2233: ; preds = %reserved_word 671 ret i32 undef 672 673bb2234: ; preds = %reserved_word 674 ret i32 undef 675 676bb2235: ; preds = %reserved_word 677 ret i32 undef 678 679bb2236: ; preds = %reserved_word 680 ret i32 undef 681 682bb2237: ; preds = %reserved_word 683 ret i32 undef 684 685bb2238: ; preds = %reserved_word 686 ret i32 undef 687 688bb2239: ; preds = %reserved_word, %reserved_word 689 unreachable 690 691bb2267: ; preds = %reserved_word 692 ret i32 280 693 694bb2268: ; preds = %reserved_word 695 ret i32 288 696 697bb2276: ; preds = %reserved_word 698 unreachable 699 700bb2337: ; preds = %reserved_word 701 ret i32 300 702 703bb2348: ; preds = %reserved_word 704 ret i32 undef 705 706bb2349: ; preds = %reserved_word 707 ret i32 undef 708 709bb2350: ; preds = %reserved_word 710 ret i32 undef 711 712bb2356: ; preds = %reserved_word 713 ret i32 undef 714 715bb2357: ; preds = %reserved_word 716 br i1 undef, label %bb2834, label %bb2358 717 718bb2358: ; preds = %bb2357 719 ret i32 undef 720 721bb2367: ; preds = %reserved_word 722 ret i32 undef 723 724bb2368: ; preds = %reserved_word 725 ret i32 270 726 727bb2369: ; preds = %reserved_word 728 ret i32 undef 729 730bb2370: ; preds = %reserved_word 731 unreachable 732 733bb2381: ; preds = %reserved_word 734 unreachable 735 736bb2445: ; preds = %reserved_word 737 unreachable 738 739bb2453: ; preds = %reserved_word 740 unreachable 741 742bb2457: ; preds = %reserved_word 743 unreachable 744 745bb2463: ; preds = %reserved_word 746 ret i32 286 747 748bb2464: ; preds = %reserved_word 749 unreachable 750 751bb2503: ; preds = %reserved_word 752 ret i32 280 753 754bb2504: ; preds = %reserved_word 755 ret i32 undef 756 757bb2515: ; preds = %reserved_word 758 ret i32 undef 759 760bb2516: ; preds = %reserved_word 761 ret i32 undef 762 763bb2522: ; preds = %reserved_word 764 unreachable 765 766bb2527: ; preds = %reserved_word 767 unreachable 768 769bb2537: ; preds = %reserved_word 770 ret i32 undef 771 772bb2538: ; preds = %reserved_word 773 ret i32 undef 774 775bb2549: ; preds = %reserved_word 776 unreachable 777 778bb2555: ; preds = %reserved_word 779 br i1 undef, label %bb2834, label %bb2556 780 781bb2556: ; preds = %bb2555 782 ret i32 undef 783 784bb2565: ; preds = %reserved_word 785 ret i32 undef 786 787bb2566: ; preds = %reserved_word 788 ret i32 undef 789 790bb2567: ; preds = %reserved_word 791 ret i32 undef 792 793bb2568: ; preds = %reserved_word 794 ret i32 undef 795 796bb2569: ; preds = %reserved_word 797 ret i32 undef 798 799bb2570: ; preds = %reserved_word 800 ret i32 undef 801 802bb2571: ; preds = %reserved_word 803 ret i32 undef 804 805bb2572: ; preds = %reserved_word 806 ret i32 undef 807 808bb2583: ; preds = %reserved_word 809 br i1 undef, label %bb2834, label %bb2584 810 811bb2584: ; preds = %bb2583 812 ret i32 undef 813 814bb2593: ; preds = %reserved_word 815 ret i32 282 816 817bb2594: ; preds = %reserved_word 818 ret i32 282 819 820bb2595: ; preds = %reserved_word 821 ret i32 undef 822 823bb2596: ; preds = %reserved_word 824 ret i32 undef 825 826bb2602: ; preds = %reserved_word 827 ret i32 undef 828 829bb2603: ; preds = %reserved_word 830 ret i32 undef 831 832bb2604: ; preds = %reserved_word 833 ret i32 undef 834 835bb2605: ; preds = %reserved_word 836 ret i32 undef 837 838bb2606: ; preds = %reserved_word 839 ret i32 undef 840 841bb2617: ; preds = %reserved_word 842 ret i32 undef 843 844bb2618: ; preds = %reserved_word 845 ret i32 undef 846 847bb2619: ; preds = %reserved_word 848 unreachable 849 850bb2625: ; preds = %reserved_word 851 ret i32 undef 852 853bb2626: ; preds = %reserved_word 854 ret i32 undef 855 856bb2627: ; preds = %reserved_word 857 ret i32 undef 858 859bb2648: ; preds = %reserved_word 860 ret i32 undef 861 862really_sub: ; preds = %reserved_word, %reserved_word 863 unreachable 864 865bb2737: ; preds = %reserved_word 866 ret i32 undef 867 868bb2738: ; preds = %reserved_word 869 ret i32 undef 870 871bb2739: ; preds = %reserved_word 872 ret i32 undef 873 874bb2740: ; preds = %reserved_word 875 ret i32 undef 876 877bb2741: ; preds = %reserved_word 878 ret i32 undef 879 880bb2742: ; preds = %reserved_word 881 ret i32 undef 882 883bb2743: ; preds = %reserved_word 884 ret i32 undef 885 886bb2744: ; preds = %reserved_word 887 unreachable 888 889bb2758: ; preds = %reserved_word 890 ret i32 undef 891 892bb2764: ; preds = %reserved_word 893 ret i32 282 894 895bb2765: ; preds = %reserved_word 896 ret i32 282 897 898bb2766: ; preds = %reserved_word 899 ret i32 undef 900 901bb2782: ; preds = %reserved_word 902 ret i32 273 903 904bb2783: ; preds = %reserved_word 905 ret i32 275 906 907bb2784: ; preds = %reserved_word 908 ret i32 undef 909 910bb2785: ; preds = %reserved_word 911 br i1 undef, label %bb2834, label %bb2786 912 913bb2786: ; preds = %bb2785 914 ret i32 undef 915 916bb2790: ; preds = %reserved_word 917 ret i32 undef 918 919bb2791: ; preds = %reserved_word 920 ret i32 undef 921 922bb2797: ; preds = %reserved_word 923 ret i32 undef 924 925bb2815: ; preds = %reserved_word 926 ret i32 undef 927 928bb2816: ; preds = %reserved_word 929 ret i32 272 930 931bb2817: ; preds = %reserved_word 932 ret i32 undef 933 934bb2818: ; preds = %reserved_word 935 ret i32 282 936 937bb2819: ; preds = %reserved_word 938 ret i32 undef 939 940bb2820: ; preds = %reserved_word 941 ret i32 282 942 943bb2821: ; preds = %reserved_word 944 unreachable 945 946bb2826: ; preds = %reserved_word 947 unreachable 948 949bb2829: ; preds = %reserved_word 950 ret i32 300 951 952bb2830: ; preds = %reserved_word 953 unreachable 954 955bb2834: ; preds = %bb2785, %bb2583, %bb2555, %bb2357, %bb2175, %bb1982, %bb1936 956 ret i32 283 957} 958