~func.func() ({ ^R: %0 = ~arith.constant() {value = 0 : i32} : () -> i32 ~cf.br-cond(%0) [ ^A, ^B, ^C ] : (i32) -> () ^A: ~cf.br() [ ^D ] : () -> () ^B: ~cf.br-cond(%0) [ ^D, ^A, ^E ] : (i32) -> () ^C: ~cf.br-cond(%0) [ ^G, ^F ] : (i32) -> () ^D: ~cf.br() [ ^L ] : () -> () ^E: ~cf.br() [ ^H ] : () -> () ^F: ~cf.br() [ ^I ] : () -> () ^G: ~cf.br-cond(%0) [ ^I, ^J ] : (i32) -> () ^H: ~cf.br-cond(%0) [ ^E, ^K ] : (i32) -> () ^I: ~cf.br() [ ^K ] : () -> () ^J: ~cf.br() [ ^I ] : () -> () ^K: ~cf.br-cond(%0) [ ^R, ^I ] : (i32) -> () ^L: ~cf.br() [ ^H ] : () -> () }) {sym_name = "test", function_type = () -> () } : () -> ()