Compiler projects using llvm
; RUN: opt < %s -prune-eh -S -enable-new-pm=0 | not grep "ret i32"
; RUN: opt < %s -passes='function-attrs,function(simplifycfg)' -S | not grep "ret i32"

declare void @noreturn() noreturn

define i32 @caller() {
	call void @noreturn()
	ret i32 17
}

define i32 @caller2() {
	%T = call i32 @caller()
	ret i32 %T
}