18 lines · plain
1; Exit blocks need to be updated for all nested loops...2 3; RUN: opt < %s -passes=loop-simplify4 5define i32 @yyparse() {6bb0:7 br i1 false, label %UnifiedExitNode, label %bb198bb19: ; preds = %bb28, %bb09 br i1 false, label %bb28, label %UnifiedExitNode10bb28: ; preds = %bb32, %bb1911 br i1 false, label %bb32, label %bb1912bb32: ; preds = %bb2813 br i1 false, label %UnifiedExitNode, label %bb2814UnifiedExitNode: ; preds = %bb32, %bb19, %bb015 ret i32 016}17 18