mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-18 11:24:01 +00:00
fix PR5698
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90708 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -212,3 +212,25 @@ bb13:
|
||||
bb61:
|
||||
ret void
|
||||
}
|
||||
|
||||
|
||||
; PR5698
|
||||
define void @test7(i32 %x) {
|
||||
tailrecurse:
|
||||
switch i32 %x, label %return [
|
||||
i32 2, label %bb2
|
||||
i32 3, label %bb
|
||||
]
|
||||
|
||||
bb:
|
||||
switch i32 %x, label %return [
|
||||
i32 2, label %bb2
|
||||
i32 3, label %tailrecurse
|
||||
]
|
||||
|
||||
bb2:
|
||||
ret void
|
||||
|
||||
return:
|
||||
ret void
|
||||
}
|
||||
|
Reference in New Issue
Block a user