25 lines · plain
1; RUN: opt -passes='print<regions>' -disable-output < %s 2>&1 | FileCheck %s2 3define void @normal_condition() nounwind {4"0":5 br label %"7"6"7":7 br i1 1, label %"1", label %"9"8"9":9 br label %"8"10"1":11 br i1 1, label %"6", label %"3"12"6":13 br label %"9"14"8":15 br label %"8"16"3":17 br label %"4"18"4":19 ret void20}21 22; CHECK: Region tree:23; CHECK-NEXT: [0] 0 => <Function Return>24; CHECK-NEXT: End region tree25