llvm-6502/test/Transforms/SimplifyCFG/noreturn-call.ll
Chris Lattner 1b12d8855d Implement PR1796 and Transforms/SimplifyCFG/noreturn-call.ll
by inserting unreachable after no-return calls.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44099 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-14 06:19:25 +00:00

12 lines
243 B
LLVM

; RUN: llvm-as < %s | opt -simplifycfg | llvm-dis | grep unreachable
; PR1796
declare void @Finisher(i32) noreturn
define void @YYY(i32) {
tail call void @Finisher(i32 %0) noreturn
tail call void @Finisher(i32 %0) noreturn
ret void
}