diff options
Diffstat (limited to 'llvm/test/Analysis/PostDominators/pr6047_c.ll')
| -rw-r--r-- | llvm/test/Analysis/PostDominators/pr6047_c.ll | 51 |
1 files changed, 50 insertions, 1 deletions
diff --git a/llvm/test/Analysis/PostDominators/pr6047_c.ll b/llvm/test/Analysis/PostDominators/pr6047_c.ll index 08c9551f156..24a7f1ae562 100644 --- a/llvm/test/Analysis/PostDominators/pr6047_c.ll +++ b/llvm/test/Analysis/PostDominators/pr6047_c.ll @@ -144,4 +144,53 @@ bb35.loopexit3: bb35: ret void } -; CHECK: [3] %entry +; CHECK: Inorder PostDominator Tree: +; CHECK-NEXT: [1] <<exit node>> {0,97} +; CHECK-NEXT: [2] %bb35 {1,92} +; CHECK-NEXT: [3] %bb35.loopexit3 {2,3} +; CHECK-NEXT: [3] %bb35.loopexit {4,5} +; CHECK-NEXT: [3] %bb31 {6,7} +; CHECK-NEXT: [3] %bb30 {8,9} +; CHECK-NEXT: [3] %bb30.loopexit1 {10,11} +; CHECK-NEXT: [3] %bb30.loopexit {12,13} +; CHECK-NEXT: [3] %bb23 {14,15} +; CHECK-NEXT: [3] %bb23.us {16,17} +; CHECK-NEXT: [3] %bb23.preheader {18,19} +; CHECK-NEXT: [3] %bb23.us.preheader {20,21} +; CHECK-NEXT: [3] %bb.nph {22,23} +; CHECK-NEXT: [3] %bb29.preheader {24,25} +; CHECK-NEXT: [3] %bb20 {26,27} +; CHECK-NEXT: [3] %bb19 {28,29} +; CHECK-NEXT: [3] %bb.nph14 {30,31} +; CHECK-NEXT: [3] %bb17.loopexit.split {32,33} +; CHECK-NEXT: [3] %bb16 {34,35} +; CHECK-NEXT: [3] %bb15 {36,37} +; CHECK-NEXT: [3] %bb15.loopexit2 {38,39} +; CHECK-NEXT: [3] %bb15.loopexit {40,41} +; CHECK-NEXT: [3] %bb8 {42,43} +; CHECK-NEXT: [3] %bb8.us {44,45} +; CHECK-NEXT: [3] %bb8.preheader {46,47} +; CHECK-NEXT: [3] %bb8.us.preheader {48,49} +; CHECK-NEXT: [3] %bb.nph18 {50,51} +; CHECK-NEXT: [3] %bb14.preheader {52,53} +; CHECK-NEXT: [3] %bb5 {54,55} +; CHECK-NEXT: [3] %bb4 {56,57} +; CHECK-NEXT: [3] %bb.nph21 {58,59} +; CHECK-NEXT: [3] %bb3.i.loopexit.us {60,61} +; CHECK-NEXT: [3] %bb8.i.us {62,63} +; CHECK-NEXT: [3] %bb4.i.us {64,65} +; CHECK-NEXT: [3] %bb6.i.us {66,67} +; CHECK-NEXT: [3] %bb1.i.us {68,69} +; CHECK-NEXT: [3] %bb.i4.us.backedge {70,71} +; CHECK-NEXT: [3] %bb7.i.us {72,73} +; CHECK-NEXT: [3] %bb.i4.us {74,75} +; CHECK-NEXT: [3] %bb3.split.us {76,77} +; CHECK-NEXT: [3] %bb3 {78,79} +; CHECK-NEXT: [3] %bb32.preheader {80,81} +; CHECK-NEXT: [3] %_float32_unpack.exit8 {82,83} +; CHECK-NEXT: [3] %bb.i5 {84,85} +; CHECK-NEXT: [3] %_float32_unpack.exit {86,87} +; CHECK-NEXT: [3] %bb.i {88,89} +; CHECK-NEXT: [3] %bb {90,91} +; CHECK-NEXT: [2] %entry {93,94} +; CHECK-NEXT: [2] %bb3.i {95,96} |

