testcase for PR3601

llvm-svn: 80664
This commit is contained in:
Chris Lattner 2009-09-01 06:33:49 +00:00
parent 063d06527e
commit 026e34c4f7
1 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,33 @@
; RUN: llvm-as < %s | opt -inline -loop-rotate | llvm-dis
; PR3601
declare void @solve()
define internal fastcc void @read() {
br label %bb4
bb3:
br label %bb4
bb4:
call void @solve()
br i1 false, label %bb5, label %bb3
bb5:
unreachable
}
define internal fastcc void @parse() {
call fastcc void @read()
ret void
}
define void @main() {
invoke fastcc void @parse()
to label %invcont unwind label %lpad
invcont:
unreachable
lpad:
unreachable
}