Commit 3fbbe9b
authored
[VPlan] Add exit phi operands during initial construction (NFC). (#136455)
Add incoming exit phi operands during the initial VPlan construction.
This ensures all users are added to the initial VPlan and is also needed
in preparation to retaining exiting edges during initial construction.
PR: llvm/llvm-project#1364551 parent bc11987 commit 3fbbe9b
File tree
5 files changed
+68
-38
lines changed- llvm/lib/Transforms/Vectorize
5 files changed
+68
-38
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9373 | 9373 | | |
9374 | 9374 | | |
9375 | 9375 | | |
9376 | | - | |
9377 | | - | |
9378 | | - | |
9379 | | - | |
9380 | | - | |
| 9376 | + | |
| 9377 | + | |
9381 | 9378 | | |
9382 | 9379 | | |
9383 | 9380 | | |
| |||
9393 | 9390 | | |
9394 | 9391 | | |
9395 | 9392 | | |
9396 | | - | |
9397 | | - | |
9398 | | - | |
9399 | | - | |
9400 | | - | |
| 9393 | + | |
| 9394 | + | |
9401 | 9395 | | |
9402 | 9396 | | |
9403 | 9397 | | |
| |||
9426 | 9420 | | |
9427 | 9421 | | |
9428 | 9422 | | |
9429 | | - | |
| 9423 | + | |
9430 | 9424 | | |
9431 | 9425 | | |
9432 | 9426 | | |
| |||
9767 | 9761 | | |
9768 | 9762 | | |
9769 | 9763 | | |
9770 | | - | |
| 9764 | + | |
9771 | 9765 | | |
9772 | 9766 | | |
9773 | 9767 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1161 | 1161 | | |
1162 | 1162 | | |
1163 | 1163 | | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
1168 | 1168 | | |
1169 | 1169 | | |
1170 | 1170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
355 | 372 | | |
356 | 373 | | |
357 | 374 | | |
| |||
462 | 479 | | |
463 | 480 | | |
464 | 481 | | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | 482 | | |
470 | 483 | | |
471 | 484 | | |
472 | | - | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
473 | 489 | | |
474 | 490 | | |
475 | | - | |
476 | | - | |
477 | 491 | | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
478 | 504 | | |
479 | 505 | | |
480 | 506 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1137 | 1137 | | |
1138 | 1138 | | |
1139 | 1139 | | |
1140 | | - | |
| 1140 | + | |
1141 | 1141 | | |
1142 | | - | |
1143 | | - | |
| 1142 | + | |
| 1143 | + | |
1144 | 1144 | | |
1145 | 1145 | | |
1146 | 1146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2505 | 2505 | | |
2506 | 2506 | | |
2507 | 2507 | | |
2508 | | - | |
2509 | | - | |
2510 | | - | |
2511 | | - | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
2512 | 2511 | | |
2513 | | - | |
2514 | | - | |
2515 | | - | |
2516 | | - | |
2517 | | - | |
2518 | | - | |
2519 | | - | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
| 2521 | + | |
| 2522 | + | |
| 2523 | + | |
| 2524 | + | |
| 2525 | + | |
| 2526 | + | |
| 2527 | + | |
2520 | 2528 | | |
2521 | 2529 | | |
| 2530 | + | |
2522 | 2531 | | |
2523 | 2532 | | |
2524 | 2533 | | |
2525 | 2534 | | |
2526 | 2535 | | |
2527 | 2536 | | |
2528 | 2537 | | |
| 2538 | + | |
2529 | 2539 | | |
2530 | 2540 | | |
2531 | 2541 | | |
2532 | 2542 | | |
2533 | 2543 | | |
2534 | 2544 | | |
| 2545 | + | |
2535 | 2546 | | |
2536 | | - | |
2537 | 2547 | | |
2538 | 2548 | | |
2539 | 2549 | | |
| |||
0 commit comments