blob: a213acae6ec00183a01898f79edcc3aba14f2eec [file] [log] [blame] [edit]
; RUN: opt -passes=unify-loop-exits -S %s
; Based from this issue: https://github.com/llvm/llvm-project/issues/165252
define void @test() {
entry:
br i1 true, label %end, label %Loop
Loop:
%V = phi i32 [0, %entry], [%V1, %Loop]
%V1 = add i32 %V, 1
br label %Loop
end:
ret void
}