26 lines · plain
1; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s2define internal void @f(i1 %arg) {3entry:4 br i1 %arg, label %a, label %bb3.i5 6a:7 br i1 %arg, label %bb35, label %bb3.i8 9bb3.i:10 br label %bb3.i11 12 13bb35.loopexit3:14 br label %bb3515 16bb35:17 ret void18}19; CHECK: Inorder PostDominator Tree:20; CHECK-NEXT: [1] <<exit node>>21; CHECK-NEXT: [2] %bb3522; CHECK-NEXT: [3] %bb35.loopexit323; CHECK-NEXT: [2] %a24; CHECK-NEXT: [2] %entry25; CHECK-NEXT: [2] %bb3.i26